0001601548-22-000088.txt : 20220809 0001601548-22-000088.hdr.sgml : 20220809 20220809160822 ACCESSION NUMBER: 0001601548-22-000088 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20220701 FILED AS OF DATE: 20220809 DATE AS OF CHANGE: 20220809 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: 221148317 BUSINESS ADDRESS: STREET 1: 2424 GARDEN OF THE GODS ROAD STREET 2: SUITE 300 CITY: COLORADO SPRINGS STATE: CO ZIP: 80919 BUSINESS PHONE: 719-591-3600 MAIL ADDRESS: STREET 1: 2424 GARDEN OF THE GODS ROAD STREET 2: SUITE 300 CITY: COLORADO SPRINGS STATE: CO ZIP: 80919 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-20220701.htm 10-Q vec-20220701
false2022Q2000160154812/3161http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent0.33330.33330.333300016015482022-01-012022-07-0100016015482022-08-04xbrli:shares00016015482022-04-022022-07-01iso4217:USD00016015482021-04-032021-07-0200016015482021-01-012021-07-02iso4217:USDxbrli:shares0001601548us-gaap:InterestRateSwapMember2022-04-022022-07-010001601548us-gaap:InterestRateSwapMember2021-04-032021-07-020001601548us-gaap:InterestRateSwapMember2022-01-012022-07-010001601548us-gaap:InterestRateSwapMember2021-01-012021-07-020001601548us-gaap:ForeignExchangeForwardMember2022-04-022022-07-010001601548us-gaap:ForeignExchangeForwardMember2021-04-032021-07-020001601548us-gaap:ForeignExchangeForwardMember2022-01-012022-07-010001601548us-gaap:ForeignExchangeForwardMember2021-01-012021-07-0200016015482022-07-0100016015482021-12-3100016015482020-12-3100016015482021-07-020001601548us-gaap:CommonStockMember2020-12-310001601548us-gaap:AdditionalPaidInCapitalMember2020-12-310001601548us-gaap:RetainedEarningsMember2020-12-310001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001601548us-gaap:RetainedEarningsMember2021-01-012021-04-0200016015482021-01-012021-04-020001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-04-020001601548us-gaap:CommonStockMember2021-01-012021-04-020001601548us-gaap:AdditionalPaidInCapitalMember2021-01-012021-04-020001601548us-gaap:CommonStockMember2021-04-020001601548us-gaap:AdditionalPaidInCapitalMember2021-04-020001601548us-gaap:RetainedEarningsMember2021-04-020001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-0200016015482021-04-020001601548us-gaap:RetainedEarningsMember2021-04-032021-07-020001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-032021-07-020001601548us-gaap:CommonStockMember2021-04-032021-07-020001601548us-gaap:AdditionalPaidInCapitalMember2021-04-032021-07-020001601548us-gaap:CommonStockMember2021-07-020001601548us-gaap:AdditionalPaidInCapitalMember2021-07-020001601548us-gaap:RetainedEarningsMember2021-07-020001601548us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-020001601548us-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-01vec:segment0001601548vec:HighDesertSupportServicesLLCMember2022-07-01xbrli:pure0001601548vec:JJMaintenanceMember2022-07-010001601548vec:ServcoreResourcesAndServicesSolutionsLLCMember2022-07-01vec:letters_of_credit00016015482022-07-022022-07-0100016015482023-01-012022-07-010001601548vec:CostPlusAndCostReimbursableMember2022-04-022022-07-010001601548vec:CostPlusAndCostReimbursableMember2021-04-032021-07-020001601548vec:CostPlusAndCostReimbursableMember2022-01-012022-07-010001601548vec:CostPlusAndCostReimbursableMember2021-01-012021-07-020001601548us-gaap:FixedPriceContractMember2022-04-022022-07-010001601548us-gaap:FixedPriceContractMember2021-04-032021-07-020001601548us-gaap:FixedPriceContractMember2022-01-012022-07-010001601548us-gaap:FixedPriceContractMember2021-01-012021-07-020001601548us-gaap:TimeAndMaterialsContractMember2022-04-022022-07-010001601548us-gaap:TimeAndMaterialsContractMember2021-04-032021-07-020001601548us-gaap:TimeAndMaterialsContractMember2022-01-012022-07-010001601548us-gaap:TimeAndMaterialsContractMember2021-01-012021-07-020001601548us-gaap:MiddleEastMember2022-04-022022-07-010001601548us-gaap:MiddleEastMember2021-04-032021-07-020001601548us-gaap:MiddleEastMember2022-01-012022-07-010001601548us-gaap:MiddleEastMember2021-01-012021-07-020001601548country:US2022-04-022022-07-010001601548country:US2021-04-032021-07-020001601548country:US2022-01-012022-07-010001601548country:US2021-01-012021-07-020001601548srt:EuropeMember2022-04-022022-07-010001601548srt:EuropeMember2021-04-032021-07-020001601548srt:EuropeMember2022-01-012022-07-010001601548srt:EuropeMember2021-01-012021-07-020001601548srt:AsiaMember2022-04-022022-07-010001601548srt:AsiaMember2021-04-032021-07-020001601548srt:AsiaMember2022-01-012022-07-010001601548srt:AsiaMember2021-01-012021-07-020001601548vec:PrimeContractorMember2022-04-022022-07-010001601548vec:PrimeContractorMember2021-04-032021-07-020001601548vec:PrimeContractorMember2022-01-012022-07-010001601548vec:PrimeContractorMember2021-01-012021-07-020001601548vec:SubcontractorMember2022-04-022022-07-010001601548vec:SubcontractorMember2021-04-032021-07-020001601548vec:SubcontractorMember2022-01-012022-07-010001601548vec:SubcontractorMember2021-01-012021-07-020001601548vec:ArmyMember2022-04-022022-07-010001601548vec:ArmyMember2021-04-032021-07-020001601548vec:ArmyMember2022-01-012022-07-010001601548vec:ArmyMember2021-01-012021-07-020001601548vec:AirForceMember2022-04-022022-07-010001601548vec:AirForceMember2021-04-032021-07-020001601548vec:AirForceMember2022-01-012022-07-010001601548vec:AirForceMember2021-01-012021-07-020001601548vec:NavyMember2022-04-022022-07-010001601548vec:NavyMember2021-04-032021-07-020001601548vec:NavyMember2022-01-012022-07-010001601548vec:NavyMember2021-01-012021-07-020001601548vec:OtherCustomersMember2022-04-022022-07-010001601548vec:OtherCustomersMember2021-04-032021-07-020001601548vec:OtherCustomersMember2022-01-012022-07-010001601548vec:OtherCustomersMember2021-01-012021-07-020001601548vec:OrderOrProductionBacklogAndRecometesMember2022-07-010001601548vec:OrderOrProductionBacklogAndRecometesMember2021-12-310001601548us-gaap:CustomerContractsMember2022-07-010001601548us-gaap:CustomerContractsMember2021-12-310001601548us-gaap:TradeNamesMember2022-07-010001601548us-gaap:TradeNamesMember2021-12-310001601548vec:SeniorSecuredCreditFacilitiesMember2022-07-0100016015482020-12-240001601548us-gaap:UnsecuredDebtMember2020-12-240001601548vec:TermFacilityMembervec:QuarterlyJuly12022ThroughSeptember302023Member2022-07-010001601548vec:TermFacilityMembervec:DueNovember152023Member2022-07-010001601548vec:TermFacilityMember2022-07-010001601548vec:AmendedRevolverMember2022-07-010001601548vec:AmendedRevolverMember2020-12-240001601548vec:AmendedRevolverMember2021-12-310001601548vec:TermFacilityAndAmendedRevolverMember2022-07-010001601548vec:SeniorSecuredCreditFacilitiesMember2022-01-012022-07-010001601548vec:SeniorSecuredCreditFacilitiesMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2022-01-012022-07-010001601548vec:SeniorSecuredCreditFacilitiesMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2022-01-012022-07-010001601548vec:SeniorSecuredCreditFacilitiesMembersrt:MinimumMemberus-gaap:BaseRateMember2022-01-012022-07-010001601548vec:SeniorSecuredCreditFacilitiesMemberus-gaap:BaseRateMembersrt:MaximumMember2022-01-012022-07-010001601548vec:TermFacilityAndAmendedRevolverMembersrt:MinimumMember2022-01-012022-07-010001601548vec:TermFacilityAndAmendedRevolverMembersrt:MaximumMember2022-01-012022-07-010001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMembervec:OtherAccruedLiabilitiesMemberus-gaap:CashFlowHedgingMember2021-12-310001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-01-012022-07-010001601548us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-01-012021-07-020001601548us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2022-07-010001601548us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:CashFlowHedgingMember2021-12-310001601548srt:MinimumMember2022-07-010001601548srt:MaximumMember2022-07-010001601548vec:ContractComplianceMember2022-07-010001601548vec:ContractComplianceMember2021-12-310001601548vec:EquityBasedAwardsMember2022-04-022022-07-010001601548vec:EquityBasedAwardsMember2021-04-032021-07-020001601548vec:EquityBasedAwardsMember2022-01-012022-07-010001601548vec:EquityBasedAwardsMember2021-01-012021-07-020001601548vec:LiabilityBasedAwardsMember2022-04-022022-07-010001601548vec:LiabilityBasedAwardsMember2021-04-032021-07-020001601548vec:LiabilityBasedAwardsMember2022-01-012022-07-010001601548vec:LiabilityBasedAwardsMember2021-01-012021-07-020001601548vec:EquityBasedAwardsMember2022-07-010001601548vec:LiabilityBasedAwardsMember2022-07-010001601548vec:NonQualifiedStockOptionsMember2021-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2021-12-310001601548us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-07-010001601548vec:NonQualifiedStockOptionsMember2022-01-012022-07-010001601548vec:NonQualifiedStockOptionsMember2022-07-010001601548us-gaap:RestrictedStockUnitsRSUMember2022-07-010001601548us-gaap:ShareBasedPaymentArrangementEmployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-07-010001601548us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-07-010001601548us-gaap:ShareBasedPaymentArrangementNonemployeeMemberus-gaap:RestrictedStockUnitsRSUMember2022-05-132022-05-130001601548vec:TotalShareholderReturnAwardsMember2022-01-012022-07-010001601548srt:MinimumMembervec:TotalShareholderReturnAwardsMember2022-01-012022-07-010001601548srt:MaximumMembervec:TotalShareholderReturnAwardsMember2022-01-012022-07-010001601548us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-07-010001601548us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-07-010001601548us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-07-010001601548us-gaap:RestrictedStockUnitsRSUMember2022-04-022022-07-010001601548us-gaap:RestrictedStockUnitsRSUMember2021-04-032021-07-020001601548us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-07-010001601548us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-07-020001601548vec:VertexAerospaceServicesHoldingCorpMember2022-04-022022-07-010001601548vec:VertexAerospaceServicesHoldingCorpMember2022-01-012022-07-010001601548us-gaap:SubsequentEventMembervec:VertexAerospaceServicesHoldingCorpMember2022-07-052022-07-050001601548us-gaap:CommonStockMemberus-gaap:SubsequentEventMembervec:VertexAerospaceServicesHoldingCorpMember2022-07-052022-07-050001601548us-gaap:SubsequentEventMembervec:VertexAerospaceServicesHoldingCorpMember2022-07-050001601548us-gaap:SecuredDebtMembervec:VertexFirstLienTermFacilityMemberus-gaap:SubsequentEventMember2022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMemberus-gaap:SubsequentEventMember2022-07-050001601548vec:FirstLienIncrementalTermTrancheMemberus-gaap:SecuredDebtMemberus-gaap:SubsequentEventMember2022-07-050001601548srt:MinimumMemberus-gaap:SecuredDebtMemberus-gaap:FederalFundsEffectiveSwapRateMembervec:FirstLienInitialTermTrancheMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMemberus-gaap:FederalFundsEffectiveSwapRateMembervec:FirstLienInitialTermTrancheMembersrt:MaximumMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548srt:MinimumMemberus-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:SecuredDebtMembervec:FirstLienInitialTermTrancheMembersrt:MaximumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548vec:FirstLienIncrementalTermTrancheMemberus-gaap:SecuredDebtMemberus-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548vec:FirstLienIncrementalTermTrancheMemberus-gaap:SecuredDebtMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548vec:VertexSecondLienTermFacilityMemberus-gaap:SecuredDebtMemberus-gaap:SubsequentEventMember2022-07-050001601548vec:VertexSecondLienTermFacilityMemberus-gaap:SecuredDebtMemberus-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548vec:VertexSecondLienTermFacilityMemberus-gaap:SecuredDebtMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMemberus-gaap:SubsequentEventMember2022-07-050001601548us-gaap:RevolvingCreditFacilityMembervec:VertexABLCreditAgreementMemberus-gaap:LetterOfCreditMemberus-gaap:SubsequentEventMember2022-07-050001601548us-gaap:RevolvingCreditFacilityMembervec:VertexABLCreditAgreementMemberus-gaap:ShortTermDebtMemberus-gaap:SubsequentEventMember2022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMemberus-gaap:FederalFundsEffectiveSwapRateMembervec:VertexABLCreditAgreementMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:FederalFundsEffectiveSwapRateMembervec:VertexABLCreditAgreementMembersrt:MaximumMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembersrt:MinimumMembervec:VertexABLCreditAgreementMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMembersrt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMembervec:EqualToOrLessThan50Memberus-gaap:SubsequentEventMember2022-07-052022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMembervec:EqualToOrLessThan50Memberus-gaap:SubsequentEventMember2022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMemberus-gaap:SubsequentEventMembervec:MoreThan50Member2022-07-052022-07-050001601548us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMembervec:VertexABLCreditAgreementMemberus-gaap:SubsequentEventMembervec:MoreThan50Member2022-07-050001601548us-gaap:RestrictedStockUnitsRSUMembervec:VertexAerospaceServicesHoldingCorpMember2022-03-072022-03-070001601548us-gaap:RestrictedStockUnitsRSUMembervec:VertexAerospaceServicesHoldingCorpMember2022-03-07
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 July 1, 2022
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.)
2424 Garden of the Gods Road, Colorado Springs, Colorado 80919
(Address of Principal Executive Offices) (Zip Code)
Registrant’s telephone number, including area code:
(719)591-3600
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 4, 2022, there were 30,441,455 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 (UNAUDITED)
Three Months EndedSix Months Ended
July 1,July 2,July 1,July 2,
(In thousands, except per share data)2022202120222021
Revenue$498,066 $470,845 $954,537 $904,849 
Cost of revenue453,305 422,660 872,581 816,308 
Selling, general, and administrative expenses29,740 25,605 61,699 49,427 
Operating income15,021 22,580 20,257 39,114 
Interest expense, net(1,963)(2,253)(3,643)(4,186)
Income from operations before income taxes13,058 20,327 16,614 34,928 
Income tax expense2,586 4,393 3,287 6,946 
Net income$10,472 $15,934 $13,327 $27,982 
Earnings per share
Basic$0.89 $1.36 $1.13 $2.40 
Diluted$0.88 $1.35 $1.12 $2.37 
Weighted average common shares outstanding - basic11,826 11,715 11,793 11,681 
Weighted average common shares outstanding - diluted11,954 11,828 11,917 11,823 
The accompanying notes are an integral part of these financial statements.
4

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
Three Months EndedSix Months Ended
July 1,July 2,July 1,July 2,
(In thousands)2022202120222021
Net income$10,472 $15,934 $13,327 $27,982 
Other comprehensive income (loss), net of tax
  Changes in derivative instruments:
  Net change in fair value of interest rate swaps227 230 667 524 
  Net change in fair value of foreign currency forward contracts (100)30 (495)
  Tax (expense) benefit367 (51)272 (27)
  Net change in derivative instruments594 79 969 2 
  Foreign currency translation adjustments, net of tax(3,637)430 (4,254)(1,926)
Other comprehensive income (loss) net of tax(3,043)509 (3,285)(1,924)
Total comprehensive income$7,429 $16,443 $10,042 $26,058 
The accompanying notes are an integral part of these financial statements.

5

V2X, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
July 1,December 31,
(In thousands, except per share information)20222021
Assets
Current assets
Cash and cash equivalents$31,760 $38,513 
Restricted cash3,311  
Receivables374,980 348,605 
Prepaid expenses26,262 21,160 
Other current assets10,646 15,062 
Total current assets446,959 423,340 
Property, plant, and equipment, net23,530 23,758 
Goodwill321,734 321,734 
Intangible assets, net62,159 66,582 
Right-of-use assets39,705 43,651 
Other non-current assets11,760 10,394 
Total non-current assets458,888 466,119 
Total Assets$905,847 $889,459 
Liabilities and Shareholders' Equity
Current liabilities
Accounts payable$244,080 $212,533 
Compensation and other employee benefits82,534 80,284 
Short-term debt10,400 10,400 
Other accrued liabilities48,322 55,031 
Total current liabilities385,336 358,248 
Long-term debt, net78,884 94,246 
Deferred tax liability32,489 32,214 
Operating lease liability30,719 34,536 
Other non-current liabilities14,941 20,128 
Total non-current liabilities157,033 181,124 
Total liabilities542,369 539,372 
Commitments and contingencies (Note 9)
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; 11,846 and 11,738 shares issued and outstanding as of July 1, 2022 and December 31, 2021, respectively
118 117 
Additional paid in capital91,464 88,116 
Retained earnings281,081 267,754 
Accumulated other comprehensive loss(9,185)(5,900)
Total shareholders' equity363,478 350,087 
Total Liabilities and Shareholders' Equity$905,847 $889,459 
The accompanying notes are an integral part of these financial statements.
6

V2X, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
Six Months Ended
July 1,July 2,
(In thousands)20222021
Operating activities
Net income$13,327 $27,982 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation expense3,238 3,097 
Amortization of intangible assets4,423 4,891 
(Gain) Loss on disposal of property, plant, and equipment(15)60 
Stock-based compensation4,725 4,923 
Amortization of debt issuance costs388 463 
Changes in assets and liabilities:
Receivables(29,302)(38,882)
Prepaid expenses(5,321)(4,660)
Other assets5,185 597 
Accounts payable32,470 18,784 
Deferred taxes 370 
Compensation and other employee benefits2,507 11,285 
Other liabilities(11,989)(14,884)
 Net cash provided by operating activities19,636 14,026 
Investing activities
Purchases of capital assets(3,492)(4,833)
Proceeds from the disposition of assets18 16 
Business acquisition purchase price adjustment 262 
Contribution to joint venture(2,113)(1,846)
Net cash used in investing activities(5,587)(6,401)
Financing activities
Repayments of long-term debt(5,200)(4,000)
Proceeds from revolver392,000 215,000 
Repayments of revolver(402,000)(215,000)
Proceeds from exercise of stock options370 113 
Payment of debt issuance costs(458)(17)
Payments of employee withholding taxes on share-based compensation(1,696)(2,272)
Net cash used in financing activities(16,984)(6,176)
Exchange rate effect on cash(507)(373)
Net change in cash, cash equivalents and restricted cash(3,442)1,076 
Cash, cash equivalents and restricted cash - beginning of year 38,513 68,727 
Cash, cash equivalents and restricted cash - end of period$35,071 $69,803 
Supplemental disclosure of cash flow information:
Interest paid$3,409 $3,111 
Income taxes paid$6,112 $5,747 
Purchase of capital assets on account$13 $618 
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 LossTotal Shareholders' Equity
(In thousands)SharesAmountRetained Earnings
Balance at December 31, 202011,625 $116 $82,823 $222,026 $(27)$304,938 
Net income12,048 12,048 
Foreign currency translation adjustments(2,356)(2,356)
Unrealized loss on cash flow hedge(77)(77)
Employee stock awards and stock options75 1 113 114 
Taxes withheld on restricted stock unit compensation awards(2,184)(2,184)
Stock-based compensation1,983 1,983 
Balance at April 2, 202111,700 $117 $82,735 $234,074 $(2,460)$314,466 
Net income15,934 15,934 
Foreign currency translation adjustments430 430 
Unrealized gain on cash flow hedge79 79 
Employee stock awards and stock options24 — — — 
Taxes withheld on restricted stock unit compensation awards(88)(88)
Stock-based compensation2,003 2,003 
Balance at July 2, 202111,724 $117 $84,650 $250,008 $(1,951)$332,824 
Balance at December 31, 202111,738 $117 $88,116 $267,754 $(5,900)$350,087 
Net income2,855 2,855 
Foreign currency translation adjustments(616)(616)
Unrealized gain on cash flow hedge374 374 
Employee stock awards and stock options67 1 — 1 
Taxes withheld on stock compensation awards(1,626)(1,626)
Stock-based compensation3,100 3,100 
Balance at April 1, 202211,805 $118 $89,590 $270,609 $(6,142)$354,175 
Net income10,472 10,472 
Foreign currency translation adjustments(3,637)(3,637)
Unrealized loss on cash flow hedge594 594 
Employee stock awards and stock options41 — 369 369 
Taxes withheld on restricted stock unit compensation awards(70)(70)
Stock-based compensation1,575 1,575 
Balance at July 1, 202211,846 $118 $91,464 $281,081 $(9,185)$363,478 
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
Description of Business and Basis of Presentation
Our Business
V2X, Inc., formerly known as Vectrus, Inc., (V2X or the Company) is a leading provider of services to the United States Government (U.S. government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations, supply chain and logistics services, information technology mission support, and engineering and digital integration services.
V2X was incorporated in the State of Indiana in February 2014. On September 27, 2014, Exelis Inc. completed the spin-off (the Spin-off) of Vectrus, Inc. and Vectrus, Inc. became an independent, publicly traded company. References in these notes to "Exelis" or "Former Parent" refer to Exelis Inc., an Indiana corporation, and its consolidated subsidiaries (other than Vectrus, Inc.). Exelis was acquired by a predecessor entity of L3Harris Technologies, Inc. in May 2015.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole, and does not include Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), and/or its consolidated subsidiaries as of July 1, 2022.
On July 5, 2022 (the Closing Date), the Company completed its previously announced business transaction with Vertex, Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC), and Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.), thereby forming V2X, Inc. (the Merger). For a description of the Merger, see Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q.
Equity Investments
In 2011, we 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, we 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, we 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 other contractors around the world.
We account for our investments in HDSS, J&J, and ServCore under the equity method as we have the ability to exercise significant influence, but do not hold a controlling interest in these entities. We record our proportionate 40%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore in selling, general and administrative (SG&A) expenses in the Condensed Consolidated Statements of Income. Our investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When we receive cash distributions from our 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. During the six months ended July 1, 2022, we made a cash contribution of $2.1 million to our joint ventures and received a $0.8 million cash distribution. As of July 1, 2022 and December 31, 2021 our joint venture investment balance was $6.7 million and $5.4 million, respectively. Our proportionate share of income from the HDSS, J&J, and ServCore joint ventures was immaterial for the first two quarters of both 2022 and 2021.
Basis of Presentation
Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (July 1, 2022 for the second quarter of 2022 and July 2, 2021 for the second quarter of 2021), 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
9

should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.
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.
Restricted Cash
The Company had restricted cash of $3.3 million related to collateral security for two outstanding letters of credit at July 1, 2022 and no restricted cash as of December 31, 2021.
Reconciliation of cash, cash equivalents and restricted cash as of July 1, 2022 is presented in the following table:
(In thousands)July 1, 2022
Cash and cash equivalents$31,760 
Restricted cash3,311 
Total cash, cash equivalents and restricted cash$35,071 
NOTE 2
RECENT ACCOUNTING STANDARDS UPDATE
Accounting Standards Issued but Not Yet Effective     
In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08). The amendment requires contract assets and contract liabilities acquired in a business combination to be recognized and measured in accordance with ASC 606, Revenue from Contracts with Customers, as if the acquirer had originated the contract. The amendment also provides certain practical expedients when applying the guidance. ASU No. 2021-08 is effective for interim and annual periods beginning after December 15, 2022, on a prospective basis, with early adoption permitted. The Company is currently evaluating the potential impact of ASU 2021-08 to its consolidated financial statements and expects to early adopt ASU 2021-08 during 2022 in conjunction with the Merger (See Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q).
Accounting Standards That Were Adopted
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04). To ease the burden in accounting for reference rate reform on financial reporting, the ASU provides companies with optional expedients and exceptions for applying accounting guidance to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued because of reference rate reform. The Company adopted the standard during the first quarter of 2022. It did not have a material impact on the Company's financial statements.
NOTE 3
REVENUE
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. To determine the proper revenue recognition method, consideration is given as to whether a single contract should be accounted for as more than one performance obligation. For most of our contracts, the customer contracts with us to perform an integrated set of tasks and deliverables as a single service solution, whereby each service is not separately identifiable from other promises in the contract and therefore is not distinct. As a result, when this integrated set of tasks exists, the contract is accounted for as one performance obligation. The vast majority of our contracts have a single performance obligation. Unexercised contract options and indefinite delivery and indefinite quantity (IDIQ) contracts are considered to be separate performance obligations when the option or IDIQ task order is exercised or awarded.
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. Our 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. We recognize revenue over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Our over time recognition is reinforced by the fact that our customers simultaneously receive and consume the benefits of our services as they are performed. For most U.S. government contracts, this continuous
10

transfer of control to the customer is supported by clauses in the contract 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 we track progress towards completion of performance obligations 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 we are the prime contractor or of the prime contractor when we are a subcontractor. We expect to recognize a substantial portion of our 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 our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.
Remaining performance obligations as of July 1, 2022 and December 31, 2021 are presented in the following table:
July 1,December 31,
(In millions)20222021
Performance Obligations$1,599 $1,398 
As of July 1, 2022, we expect to recognize approximately 57% of the remaining performance obligations as revenue in 2022 and the remaining 43% during 2023.
Contract Estimates
Accounting for contracts and programs involves the use of various techniques to estimate total contract revenue and costs. For contracts, we estimate the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognize that profit over the life of the contract.
Contract estimates are based on various assumptions to project the outcome of future events. These assumptions include: labor productivity and availability; the complexity of the services being performed; the cost and availability of materials; the performance of subcontractors; and negotiations with the customer on contract modifications. When the estimates of total costs to be incurred on a contract exceed total estimates of the transaction price, a provision for the entire loss is determined at a contract level and is recognized in the period in which the loss was determined.
The impact of adjustments in contract estimates on our operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and six months ended July 1, 2022 increased operating income by $6.8 million and $7.4 million, respectively. For the three and six months ended July 2, 2021, the adjustments decreased operating income by $1.7 million and $3.0 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. For the three and six months ended July 2, 2021, the cumulative catch-up adjustments to operating income decreased revenue by $1.7 million and $3.6 million, respectively.
Revenue by Category
Generally, the sales price elements for our contracts are cost-plus, cost-reimbursable or firm-fixed-price. We commonly have elements of cost-plus, cost-reimbursable and firm-fixed-price contracts on a single contract. On a cost-plus type contract, we are paid our 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 our customers. On cost-plus type contracts, we do not bear the risks of unexpected cost overruns, provided that we do not incur costs that exceed the predetermined funded amounts. Most of our cost-plus contracts also contain a firm-fixed price element. Cost-plus type contracts with award and incentive fee provisions are our primary variable contract fee arrangement. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees provide for a fee based on the relationship between total allowable and target cost. On most of our contracts, a cost-reimbursable element captures consumable materials required for the contract. Typically, these costs do not bear fees.
On a firm-fixed-price type contract, we agree to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price type contract typically offers higher profit margin potential than a cost-plus type contract, which is commensurate with the greater levels of risk we assume on a firm-fixed-price type contract. Although a firm-fixed-price type contract generally permits us to retain profits if the total actual contract costs are less than the estimated contract costs, we bear the risk that increased or unexpected costs may reduce our profit or cause us 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.
On a time-and-materials type contract, we are reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs, and expenses at cost. For this contract type, we bear the risk when our labor costs and allocable indirect expenses exceed the fixed hourly rate specified within the contract.
11

The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Cost-plus and cost-reimbursable$355,559 $344,189 3.3 %$666,653 $634,420 5.1 %
Firm-fixed-price128,348 111,416 15.2 %256,352 240,173 6.7 %
Time and material14,159 15,240 (7.1)%31,532 30,256 4.2 %
Total revenue$498,066 $470,845 $954,537 $904,849 
Revenue by geographic region in which the contract is performed for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Middle East$250,222 $258,488 (3.2)%$485,313 $498,500 (2.6)%
United States158,719 146,549 8.3 %325,454 296,362 9.8 %
Europe42,739 36,084 18.4 %81,178 76,706 5.8 %
Asia46,386 29,724 56.1 %62,592 33,281 88.1 %
Total revenue$498,066 $470,845 $954,537 $904,849 

Revenue by contract relationship for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Prime contractor$468,453 $440,040 6.5 %$895,546 $843,303 6.2 %
Subcontractor29,613 30,805 (3.9)%58,991 61,546 (4.2)%
Total revenue$498,066 $470,845 $954,537 $904,849 

Revenue by customer for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Army$326,756 $310,638 5.2 %$606,869 $567,987 6.8 %
Air Force68,457 63,206 8.3 %129,930 141,375 (8.1)%
Navy64,885 56,399 15.0 %140,102 112,827 24.2 %
Other37,968 40,602 (6.5)%77,636 82,660 (6.1)%
Total revenue$498,066 $470,845 $954,537 $904,849 
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, we may receive advances or deposits from our 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 fund current operating expenses under the contract. 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 July 1, 2022 and December 31, 2021, we had contract assets of $277.6 million and $240.0 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;
12

(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 4. "Receivables" for additional information regarding the composition of our receivable balances. As of both July 1, 2022 and December 31, 2021, our contract liabilities were insignificant.
NOTE 4
RECEIVABLES
Receivables were comprised of the following:
(In thousands)July 1, 2022December 31, 2021
Billed receivables$91,985 $104,074 
Unbilled receivables (contract assets)277,583 239,979 
Other 5,412 4,552 
Total receivables$374,980 $348,605 
As of July 1, 2022 and December 31, 2021, 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. We expect to bill customers for the majority of the July 1, 2022 contract assets during 2022. Changes in the balance of receivables are primarily due to the timing differences between our performance and customers' payments.
NOTE 5
GOODWILL AND INTANGIBLE ASSETS
As of July 1, 2022 and December 31, 2021 the carrying amount of goodwill was $321.7 million.
The Company tests goodwill for impairment on the first day of the Company's fourth fiscal quarter each year, or more frequently should circumstances change or events occur that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Identifiable intangible assets consist of the following:
July 1, 2022December 31, 2021
(In thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Contract backlogs and recompetes$77,300 $(18,568)$58,732 $77,300 $(14,988)$62,312 
Customer contracts7,200 (4,293)2,907 7,200 (3,572)3,628 
Trade names and other1,249 (729)520 1,249 (607)642 
Balance$85,749 $(23,590)$62,159 $85,749 $(19,167)$66,582 
Identifiable intangible asset amortization expense was $2.1 million and $4.4 million for the three and six months ended July 1, 2022, respectively. Intangible asset amortization for the three and six months ended July 2, 2021 was $2.4 million and $4.9 million, respectively. As of July 1, 2022, the remaining average intangible asset amortization period was 9.0 years.
Future estimated amortization expense is as follows (in thousands):
PeriodAmortization
2022 (remainder of the year) $4,244 
2023$8,486 
2024$7,379 
2025$6,582 
2026$6,112 
After 2026$29,356 
13

NOTE 6
DEBT
Senior Secured Credit Facilities
Term Loan and Revolver. In September 2014, we and our wholly-owned subsidiary, Vectrus Systems Corporation (VSC), entered into a credit agreement. The credit agreement was subsequently amended on December 24, 2020 and January 24, 2022 and is collectively referred to as the Amended Agreement. The credit agreement consists of a term loan (Amended Term Loan) and a $270.0 million revolving credit facility (Amended Revolver) as of July 1, 2022.
The Amended Agreement includes an accordion feature that allows the Company to draw up to an additional $100.0 million, subject to the lender's consent on the same terms and conditions as the existing commitments. The Amended Agreement also permits the Company to borrow up to $75.0 million in unsecured debt as long as the aggregated sum of both the unsecured debt and the accordion does not exceed $100.0 million.
The Amended Term Loan amortizes in an amount equal to $2.6 million for the fiscal quarters ending September 30, 2022 through September 30, 2023, with the balance of $37.2 million due on November 15, 2023. Amounts borrowed under the Amended Term Loan that are repaid or prepaid may not be re-borrowed. Any unpaid amounts must be repaid by the maturity dates. As of July 1, 2022, the balance outstanding under the Amended Term Loan was $50.2 million.
The Amended Revolver is available for working capital, capital expenditures and other general corporate purposes. There were $40.0 million of outstanding borrowings under the Amended Revolver at July 1, 2022. Up to $25.0 million of the Amended Revolver is available for the issuance of letters of credit. As of July 1, 2022, there were two letters of credit outstanding in the aggregate amount of $3.2 million, which reduced our borrowing availability under the Amended Revolver to $226.8 million. At December 31, 2021, there were $50.0 million of outstanding borrowings under the Amended Revolver. The Amended Revolver will mature and the commitments thereunder will terminate on November 15, 2023.
The aggregate scheduled maturities of the Amended Term Loan and Amended Revolver as of July 1, 2022, are as follows:
(In thousands)Payments due
2022 (remainder of the year)$5,200 
202385,000 
Total$90,200 
Guarantees and Collateral. The indebtedness and other obligations under the Amended Agreement are unconditionally guaranteed jointly and severally on a senior secured basis by us and certain of our restricted subsidiaries and are secured, subject to permitted liens and other exceptions, by a first-priority lien on substantially all of our tangible assets and those of each domestic guarantor.
Voluntary Prepayments. We may voluntarily prepay the Amended Term Loan in whole or in part at any time without premium or penalty, subject to the payment of customary breakage costs under certain conditions. Voluntary prepayments of the Amended Term Loan will be applied to the remaining installments thereof as directed by us. We may reduce commitments under the Amended Revolver in whole or in part at any time without premium or penalty.
Covenants. The Amended Agreement contains customary covenants, including covenants that, under certain circumstances and subject to certain qualifications and exceptions: limit or restrict our ability to incur additional indebtedness; merge, dissolve, liquidate or consolidate; make acquisitions, investments, advances or loans; dispose of or transfer assets; pay dividends; redeem or repurchase certain debt; and enter into certain restrictive agreements.
In addition, we are required to comply with (a) a maximum ratio of total consolidated indebtedness to consolidated earnings before interest, tax, depreciation and amortization (EBITDA) of 3.00 to 1.00 (3.50 to 1.00 for the 12 months following a qualified acquisition), and (b) a minimum ratio of consolidated EBITDA to consolidated interest expense (net of cash interest income) of 4.50 to 1.00. As of July 1, 2022, we had a ratio of total consolidated indebtedness to EBITDA of 1.09 to 1.00 and a ratio of consolidated EBITDA to consolidated interest expense of 12.41 to 1.00. We were in compliance with all covenants related to the Amended Agreement as of July 1, 2022.
Interest Rates and Fees. Outstanding borrowings under the Amended Agreement accrue interest, at our option, at a per annum rate of (i) SOFR plus the applicable margin, which ranges from 1.85% to 2.60% depending on the leverage ratio, or (ii) a base rate plus the applicable margin, which ranges from 0.75% to 1.50% depending on the leverage ratio. The interest rate under the Amended Agreement at July 1, 2022 was 3.63%. We pay a commitment fee on the undrawn portion of the Amended Revolver ranging from 0.30% to 0.45%, depending on the leverage ratio.
Carrying Value and Fair Value. As of July 1, 2022 and December 31, 2021, the fair value of the Amended Agreement approximated the carrying value because the debt bears interest at a floating rate of interest. The fair value is based on
14

observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt.
NOTE 7
DERIVATIVE INSTRUMENTS
During the periods covered by this report, we have made no changes to our policies or strategies for the use of derivative instruments and there has been no change in our related accounting methods. For our derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive loss and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
On June 29, 2022, in conjunction with our planned extinguishment of the related hedged debt interest expense, we terminated our remaining interest rate swaps that were designated and qualified as effective cash flow hedges (See Note 15. Subsequent Event in this Quarterly Report on Form 10-Q). Interest rate swap losses in accumulated other comprehensive loss upon termination were immaterial.
The following table summarizes the amount at fair value and balance sheet caption of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2021:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$666 
Net interest rate derivative losses of $0.4 million and $0.5 million were recognized in interest expense, net, in our Condensed Consolidated Statements of Income during the first six months of 2022 and 2021, respectively.
Foreign Currency Derivative Instruments
The Company had no outstanding foreign currency forward contracts at July 1, 2022 and had outstanding forward contracts with a current liability value of less than $0.1 million at December 31, 2021.
Net foreign currency derivative gains and losses recognized in SG&A expenses during the first six months of 2022 and 2021 were immaterial.
NOTE 8
LEASES
We determine whether an arrangement contains a lease at inception. We have operating leases for office space, apartments, vehicles, and machinery and equipment. Our operating leases have lease terms of less than one year to ten years.
We do not separate lease components from non-lease components (e.g., common area maintenance, property taxes and insurance) but account for both components in a contract as a single lease component.
The components of lease expense are as follows:
Three Months EndedSix Months Ended
(In thousands)July 1, 2022July 2, 2021July 1, 2022July 2, 2021
Operating lease expense$3,608 $2,240 $7,281 $4,065 
Variable lease expense130 213 260 415 
Short-term lease expense24,461 17,289 38,130 30,737 
Total lease expense$28,199 $19,742 $45,671 $35,217 
15

Supplemental balance sheet information related to our operating leases is as follows:
(In thousands)July 1, 2022December 31, 2021
Right-of-use assets$39,705 $43,651 
Current lease liabilities (recorded in Other accrued liabilities)$12,334 $11,983 
Long-term lease liabilities (recorded in Operating lease liability)30,719 34,536 
Total operating lease liabilities$43,053 $46,519 
Additional right-of-use assets of $2.6 million were recognized as non-cash asset additions that resulted from new operating lease liabilities during the first six months of 2022.
The weighted average remaining lease term and discount rate for our operating leases at July 1, 2022 was 5.1 years and 3.8%, respectively.
Maturities of lease liabilities at July 1, 2022 were as follows:
(In thousands)Payments due
2022 (remainder of the year)$6,675 
202313,274 
20248,700 
20254,650 
20263,980 
After 202610,722 
Total minimum lease payments48,001 
Less: Imputed interest(4,948)
Total operating lease liabilities$43,053 

NOTE 9
COMMITMENTS AND CONTINGENCIES
General
From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our 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 the 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 most recent information available to us. We have estimated and accrued $9.8 million and $9.6 million as of July 1, 2022 and December 31, 2021, respectively, in "Other accrued liabilities" in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to our 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 our assessment of the merits of the particular claim, we do 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 our cash flow, results of operations or financial condition.
16

U.S. Government Contracts, Investigations and Claims
We have U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in U.S. 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 our financial condition or results of operations. Furthermore, our 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 unreimbursable expenses or charges or otherwise adversely affect our 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 (DCAA), the Defense Contract Management Agency (DCMA) and others, routinely audit and review our performance on U.S. 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 our compliance with U.S. government standards for our business systems, including our accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems.
As a result of final indirect rate negotiations between the U.S. government and our Former Parent, we were subject to adjustments to costs previously allocated by our Former Parent to our business from 2007 through 2014. On July 7, 2022, we accepted an offer by the U.S. government to settle this legal matter involving our payment of an insignificant amount, thereby bringing closure to the matter. With respect to our Former Parent, we believe we are fully indemnified under our distribution agreement and have notified our Former Parent of the closure of our appeal of the U.S. government's decision in this matter.
COVID-19 Pandemic
On March 11, 2020, the World Health Organization designated the outbreak of COVID-19 as a global pandemic. Governments and businesses around the world have taken unprecedented actions to mitigate the spread of COVID-19, including, but not limited to, shelter-in-place orders, quarantines, significant restrictions on travel, social distancing guidelines, and restrictions on employees going to work. Uncertainty with respect to the economic impacts of the pandemic has introduced significant volatility in the financial markets. The Company has observed, and continues to experience, some disruptions to its operations due to government and supply chain delays related to the global pandemic. While the extent to which COVID-19 ultimately impacts the Company’s future results will depend on future developments, the pandemic and associated economic impacts, particularly with respect to newly issued vaccine mandates for government contractors and subcontractors, could result in a material impact to the Company’s future financial condition, results of operations and cash flows.
For the three and six months ended July 1, 2022, the impact of COVID-19 was immaterial to our financial results.
NOTE 10
STOCK-BASED COMPENSATION
The Company maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of May 13, 2016 (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 and other awards. We account for NQOs and stock-settled RSUs as equity-based compensation awards. TSR awards, described below, and cash-settled RSUs are accounted for as liability-based compensation awards.
Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were as follows:
Three Months EndedSix Months Ended
(In thousands)July 1, 2022July 2, 2021July 1, 2022July 2, 2021
Compensation costs for equity-based awards$1,575 $2,003 $4,676 $3,986 
Compensation costs for liability-based awards592 298 50 937 
Total compensation costs, pre-tax$2,167 $2,301 $4,725 $4,923 
Future tax benefit$466 $500 $1,017 $1,069 
17

Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.
As of July 1, 2022, total unrecognized compensation costs related to equity-based awards and liability-based awards were $8.3 million and $2.8 million, respectively, which are expected to be recognized ratably over a weighted average period of 2.00 years and 2.17 years, respectively.
The following table provides a summary of the activities for NQOs and RSUs for the six months ended July 1, 2022:
NQOsRSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202259 $23.19 245 $51.18 
Granted— $— 231 $35.89 
Exercised(16)$24.43 — $— 
Vested— $— (130)$43.78 
Forfeited or expired— $— (15)$40.24 
Outstanding at July 1, 202243 $22.76 331 $42.19 
During the six months ended July 1, 2022, we granted long-term incentive awards to employees consisting of 208,397 RSUs with a weighted average grant date fair value per share of $36.09 and to our directors consisting of 22,309 RSUs with a weighted average grant date fair value per share of $34.07.
For employee RSUs, one-third of the award vests on each of the three anniversary dates following the grant date. Director RSUs were granted on May 13, 2022 with 3,229 scheduled to vest on the Closing Date and the balance scheduled to vest on May 12, 2023. 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.
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. During the six months ended July 1, 2022, we granted TSR awards with an outstanding aggregate target TSR value of $2.8 million. The fair value of TSR awards is measured quarterly and is based on the Company’s performance relative to the performance of the Aerospace and Defense Companies in the S&P 1500 Index. Depending on the Company’s performance during the three-year performance period, payments can range from 0% to 200% of the target value.
NOTE 11
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 July 1, 2022 and July 2, 2021, we recorded an income tax provision of $2.6 million and $4.4 million, representing effective income tax rates of 19.8% and 21.6%, respectively. For the six months ended July 1, 2022 and July 2, 2021, we recorded income tax provisions of $3.3 and $6.9 million, representing effective income tax rates of 19.8% and 19.9%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% due to state and foreign taxes, required tax income exclusions, nondeductible expenses, available deductions not reflected in book income, and income tax credits.
Uncertain Tax Provisions
As of July 1, 2022 and December 31, 2021, unrecognized tax benefits from uncertain tax positions were $10.1 million and $9.3 million, respectively. The increase in the uncertain tax positions was principally the result of the additional Foreign Derived Intangible Income (FDII) deduction as the Company reserves a portion of the FDII benefit claimed or expected to be claimed on its income tax return filings.
18

NOTE 12
EARNINGS PER SHARE
Basic earnings per share (EPS) is computed by dividing net income 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
July 1,July 2,July 1,July 2,
(In thousands, except per share data)2022202120222021
Net income $10,472 $15,934 $13,327 $27,982 
Weighted average common shares outstanding11,826 11,715 11,793 11,681 
Add: Dilutive impact of stock options18 37 22 40 
Add: Dilutive impact of restricted stock units110 76 102 102 
Diluted weighted average common shares outstanding11,954 11,828 11,917 11,823 
Earnings per share
Basic$0.89 $1.36 $1.13 $2.40 
Diluted$0.88 $1.35 $1.12 $2.37 
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation.
Three Months EndedSix Months Ended
July 1,July 2,July 1,July 2,
(In thousands)2022202120222021
Anti-dilutive restricted stock units25 5 15 2 
NOTE 13
DEFERRED EMPLOYEE COMPENSATION
During the first quarter of 2021, the Company established a non-qualified deferred compensation plan under which participants are eligible to defer a portion of their compensation on a tax deferred basis. The assets in the plan are held in a Rabbi trust. 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 plan. Adjustments to the fair value of the plan investments and obligations are recorded in SG&A expenses. The plan assets and liabilities were $0.9 million and $0.5 million as of July 1, 2022 and December 31, 2021, respectively.
NOTE 14
MULTI-EMPLOYER PENSION PLAN
Certain Company employees who perform work on contracts within the continental United States participate in a multiemployer pension plan of which the Company is not the sponsor. Expense recognized for this plan was $0.3 million and $0.5 for the three and six months ended July 1, 2022, respectively, and $0.3 million and $0.5 million for the three and six months ended July 2, 2021, respectively.
NOTE 15
SUBSEQUENT EVENT
Merger
On the Closing Date, Vectrus, Inc. completed its previously announced Merger with Vertex, a global leader in aerospace and defense technologies, by acquiring all of the outstanding shares of Vertex. On the Closing Date, Vertex and its consolidated subsidiaries became a wholly-owned subsidiary of the Company.
We recognized $5.9 million and $14.9 million of acquisition-related costs that were expensed as incurred during the three and six months ended July 1, 2022, respectively. These costs are included in SG&A expense in the Condensed Consolidated Statements of Income.
19

Preliminary Purchase Price Allocation
The Merger will be accounted for as a purchase business combination. As such, the Company will record the assets acquired and liabilities assumed 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. None of the goodwill is expected to be deductible for tax purposes.
The Company expects to finalize its purchase price allocation in 2023 after we have further analyzed and assessed a number of the factors used in establishing the fair values of assets acquired and liabilities assumed as of the Closing Date including, but not limited to, contractual and operational factors underlying the customer-related intangible assets and property, plant and equipment; details surrounding tax matters; and assumptions underlying certain existing or potential reserves, such as those for legal and environmental matters. The final fair value determination could result in material adjustments.
The Closing Date fair value of the consideration transferred totaled $634 million, which was comprised of the following:
($ in millions, 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$631 
Fair value of cash consideration$3 
Total consideration transferred$634 
Debt
Outstanding debt from the Company’s Amended Agreement (See Note 6. Debt, in this Quarterly Report on Form 10-Q) was repaid on the Merger Closing Date and related guarantees and liens were discharged and released. Repayment was made using proceeds from the Vertex First Lien Credit Agreement described below.

Senior Secured Credit Facilities
Senior Secured Credit Facilities. On the Closing Date, following the Merger and a series of certain intercompany contributions described in the Agreement and Plan of Merger, dated as of March 7, 2022, by and among Vertex, the Company, Merger Sub Inc., and Merger Sub LLC (the Merger Agreement), certain of our 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 (the Vertex First Lien Amendment), 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 (the Vertex ABL 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).
Vertex First Lien Credit Agreement.
Term Loans. The Vertex First Lien Credit Agreement provides for senior secured first lien term loans in an aggregate principal amount of $1,185,000,000, consisting of a $925,000,000 term loan “B” tranche (the First Lien Initial Term Tranche) and a $260,000,000 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), and (ii) First Lien Incremental Term Tranche were used on the Closing Date to finance the repayment in full all outstanding indebtedness, terminate all commitments and release and
20

discharge all liens and guarantees under that certain Credit Agreement, dated as of September 17, 2014 (as amended, restated, amended and restated, supplemented and otherwise modified from time to time prior to the Closing Date), by and among us, VSC, as borrower, the lenders and issuing banks from time to time party thereto, and JPMorgan Chase Bank, N.A., as administrative agent. The loans under the First Lien Term Facility will be payable in full on December 6, 2028.
Guarantees and Collateral. The Vertex Borrower’s obligations under the First Lien Term Facility are guaranteed by Vertex Holdings and Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the First Lien Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Term Facility and the First Lien Guarantors’ obligations under the related guarantees are secured by (i) a first priority-lien on substantially all of the Vertex Borrower’s and the First Lien Guarantors’ assets other than the ABL Priority Collateral, as defined below (subject to customary exceptions and limitations), and (ii) a second-priority lien on substantially all of the Vertex Borrower’s and the First Lien Guarantors’ accounts receivable, inventory and certain other assets arising therefrom or related thereto (collectively, the ABL Priority Collateral) (subject to customary exceptions and limitations).
Interest Rates. 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 federal funds rate, plus a margin of 2.75% to 3.00% per annum, or a Eurodollar rate, determined by reference to LIBOR, plus a margin of 3.75% to 4.00% per annum, in each case, depending on the consolidated first lien net leverage ratio of the Vertex Borrower and its subsidiaries. The borrowings under the First Lien Incremental Term Tranche bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 3.00% per annum, or a term benchmark rate, determined by reference to Term SOFR, plus a margin of 4.00% per annum.
Representations and Warranties; Covenants. 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.
Events of Default. 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.
Vertex Second Lien Credit Agreement.
Term Loans. The Vertex Second Lien Credit Agreement provides for senior secured second lien term loans in an aggregate principal amount of $185,000,000 (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. The loans under the Second Lien Term Facility will be payable in full on December 6, 2029.
Guarantees and Collateral. The Vertex Borrower’s obligations under the Second Lien Term Facility are guaranteed by Vertex Holdings and the Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the Second Lien Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the Second Lien Term Facility and the Second Lien Guarantors’ obligations under the related guarantees are secured by (i) a second priority-lien on substantially all of the Vertex Borrower’s and Second Lien Guarantors’ assets other than the ABL Priority Collateral (subject to customary exceptions and limitations), and (b) a third-priority lien on substantially all of the Vertex Borrower’s and Second Lien Guarantors’ assets ABL Priority Collateral (subject to customary exceptions and limitations).
Interest Rates. The borrowings under the Second Lien Term Facility bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 6.50% per annum, or a Eurodollar rate, determined by reference to LIBOR, plus a margin of 7.50% per annum.
Representations and Warranties; Covenants. The Vertex Second Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The Vertex Second 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.
Events of Default. The Vertex Second 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 Second Lien Credit Agreement.
Vertex ABL Credit Agreement
ABL Facility. The Vertex ABL Credit Agreement provides for a senior secured revolving loan facility (the ABL Facility) of up to an aggregate amount of $200,000,000 (the loans thereunder, the ABL Loans). The Vertex ABL Credit Agreement also
21

provides for (i) a $15,000,000 sublimit of availability for letters of credit, and (ii) a $10,000,000 sublimit for short-term borrowings on a swingline basis. The commitments under the ABL Facility expire on June 29, 2026, and any ABL Loans then outstanding will be payable in full at that time.
Availability. Availability under the ABL Facility is subject to a borrowing base (the Borrowing Base), which is based on 85% of eligible accounts receivable, eligible government account receivable and eligible government subcontract accounts receivable, plus 50% of eligible unbilled accounts receivable, plus the lesser of (x) 65% of the book value of eligible inventory, and (y) 85% of the net orderly liquidation value of eligible inventory of the Vertex Borrower, Vertex Holdings and most of the Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the ABL Guarantors), after adjusting for customary reserves that are subject to the ABL Agent’s discretion. The aggregate amount of the ABL Loans made and letters of credit issued under the ABL Facility shall at no time exceed the lesser of the aggregate commitments under the ABL Facility (currently $200,000,000 or, if increased at the Vertex Borrower’s option as described above, up to $250,000,000) or the Borrowing Base. To the extent that the Vertex Borrower’s and ABL Guarantors’ eligible accounts receivable, eligible government account receivable, eligible government subcontract accounts receivable, eligible unbilled accounts receivable, and eligible inventory, decline, the Borrowing Base will decrease, and the availability under the ABL Facility may decrease below $200,000,000. Any ABL Loans in requested are subject to a number of customary conditions, including accuracy of representations and warranties and no default. The proceeds from the ABL Loans may be used to finance the working capital needs and general corporate purposes of the Vertex Borrower and its subsidiaries.
Guarantees and Collateral. The Vertex Borrower’s obligations under the ABL Term Facility are guaranteed by the ABL Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the ABL Facility and the ABL Subsidiary Guarantors’ obligations under the related guarantees are secured by (a) a first priority-lien on substantially all of the Vertex Borrower’s and the ABL Guarantors’ ABL Priority Collateral (subject to customary exceptions and limitations), and (b) a third priority-lien on substantially all of the Vertex Borrower’s and the ABL Guarantors’ assets other than the ABL Priority Collateral (subject to customary exceptions and limitations).
Interest Rates and Fees. The borrowings under the ABL Facility bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 0.75% to 1.25% per annum, or a term benchmark rate, determined by reference to Term SOFR, plus a margin of 1.75% to 2.25% per annum, in each case, depending on the aggregate availability under the ABL Facility.
Unutilized commitments under the ABL Facility are subject to a per annum fee of (x) 0.375% if the total outstandings were equal to or less than 50% of the aggregate commitments, or (y) 0.25% if such total outstandings were more than 50% of the aggregate commitments.
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 for Term SOFR ABL Loans times the average daily amount available to be drawn under all outstanding letters of credit.
Representations and Warranties; Covenants. The Vertex ABL Credit Agreement contains customary representations and warranties, that must be accurate in order for the Vertex Borrower to borrow under the ABL Facility, and affirmative covenants. The Vertex ABL 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 Vertex ABL Credit Agreement also includes a financial covenant that requires the fixed charge coverage ratio to be at least 1.00 to 1.00 as of the end of any period of four fiscal quarters while aggregate availability is less than the greater of (i) $10,000,000 and (ii) 10% of the aggregate borrowing base.
Events of Default. The Vertex ABL 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 ABL Facility 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 Vertex ABL Credit Agreement.
Stock-based Compensation
Pursuant to and subject to the terms of the Merger Agreement, the Company agreed to issue up to 1,346,139 restricted stock units to certain employees of Vertex following the consummation of the Merger, which restricted stock units will be settled in shares of the Company's common stock upon satisfaction of the applicable vesting conditions. The grant price of these awards was $33.92 per share.

22

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion of our 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 our Annual Report on Form 10-K for the year ended December 31, 2021. This Quarterly Report provides additional information regarding the Company, our services, industry outlook and forward-looking statements that involve risks and uncertainties, including those related to the potential impact of the coronavirus pandemic (COVID-19), and any current or future government mandated COVID-19 precautions, including mandatory vaccination, and its impact on us, our operations, or our 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 our industry, business and future financial results. Our 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., formerly known as Vectrus, Inc. is a leading provider of services to the United States Government (U.S. government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations, supply chain and logistics services, information technology mission support, and engineering and digital integration services.
Our primary customer is the U.S. Department of Defense (DoD), with a high concentration in the U.S. Army. For the six months ended July 1, 2022 and July 2, 2021, we had total revenue of $954.5 million and $904.8 million, respectively, substantially all of which was derived from U.S. government customers. For both the six months ended July 1, 2022 and July 2, 2021, we generated approximately 64% of our total revenue from the U.S. Army.
Executive Summary
Our revenue increased $27.2 million, or 5.8%, for the three months ended July 1, 2022 compared to the three months ended July 2, 2021. Revenue from our Asia, U.S. and Europe programs increased by $16.7 million, $12.2 million and $6.6 million, respectively, and revenue from our Middle East programs decreased by $8.3 million for the three months ended July 1, 2022 compared to the three months ended July 2, 2021.
Operating income decreased $7.6 million, or 33.5%, for the three months ended July 1, 2022, compared to the three months ended July 2, 2021. The decrease was due to increased SG&A expenses related to mergers and acquisitions (M&A) and integration costs and lower margin rates associated with early phases of new program operations.
During the performance of our contracts, we periodically review estimated final contract prices and costs and make revisions 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. Such incentive fee awards or penalties are included in revenue when there is sufficient information to reasonably assess anticipated contract performance. Amounts representing contract change orders, claims, requests for equitable adjustment, or limitations in funding on contracts are recorded only if it is probable the 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 catch-up 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 catch-up adjustments due to aggregate changes in contract estimates increased operating income by $6.8 million and decreased operating income by $1.7 million for the three months ended July 1, 2022 and July 2, 2021, respectively. Cumulative catch-up 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 our financial results for the three and six months ended July 1, 2022, compared to the three and six months ended July 2, 2021, are contained in the "Discussion of Financial Results" section below.
Merger with Vertex
See Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q for a discussion of our Merger with Vertex and related debt and stock-based compensation obligations.

23

COVID-19 Impact
The COVID-19 pandemic continues to present significant business challenges in 2022. During the first six months of 2022, we continued to experience impacts related to COVID-19, including continued increased coronavirus-related costs, global supply chain disruptions, local immigration regulations limiting the ability to deploy personnel, delays in supplier deliveries, impacts of travel restrictions, site access and quarantine restrictions, and the impacts of remote work and adjusted work schedules. In addition, President Biden announced new vaccine mandates on September 9, 2021 for government contractors and subcontractors. If these mandates are implemented, the extent of the regulatory impact is unclear and could have a material adverse impact on the Company's operations. As new variants of the virus emerge, we remain cautious as many factors remain unpredictable. We continue to take measures to protect the health and safety of our employees, including measures to facilitate the provision of vaccines to our employees in line with state and local guidelines, to work with our customers to minimize ultimate potential disruptions, and to support our community in addressing the challenges posed by this global pandemic.
The extent of the ultimate impact of the COVID-19 pandemic on our operational and financial performance, including our ability to execute our programs in the expected timeframe, will depend on future developments, including any potential subsequent waves or variants of COVID-19, the effectiveness, distribution and acceptance of COVID-19 vaccines, new government regulations for defense contractors and other related actions taken by the U.S. government, state and local government officials, and international governments to prevent disease spread, all of which remain uncertain and cannot be predicted.
For the three and six months ended July 1, 2022, the impact of COVID-19 was immaterial to our financial results.
In accordance with the DoD guidance issued in March 2020 designating the Defense Industrial Base as a critical infrastructure workforce, our U.S. facilities have continued to operate in support of essential products and services required to meet our commitments to the U.S. government and the U.S. military; however, facility closures, work slowdowns and supply chain disruptions have affected and may continue to affect our financial results and projections. In addition, other countries are responding to the pandemic differently which has affected our international operations and the operations of our suppliers and customers. However, any closures to date have not had a material adverse impact on V2X's business.
We continue to work with our customers, employees, suppliers and communities to address the impacts of COVID-19. We continue to assess possible implications to our business, supply chain and customers and to take actions in an effort to mitigate adverse consequences in order to support our customers' mission critical business and national security.
For additional risks to the Company related to the COVID-19 pandemic, see Item 1A, Risk Factors of our Annual Report on Form 10-K for the year ended December 31, 2021.
Significant Contracts
The following table reflects contracts that accounted for more than 10% of our total revenue for the six months ended July 1, 2022 and July 2, 2021:
% of Total Revenue
Six Months Ended
Contract NameJuly 1, 2022July 2, 2021
Logistics Civil Augmentation Program (LOGCAP) V - Kuwait Task Order22.2%3.1%
Logistics Civil Augmentation Program (LOGCAP) V - Iraq Task Order15.2%6.9%
Kuwait Base Operations and Security Support Services (K-BOSSS)1.7%25.7%
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. See "Backlog" below.
The LOGCAP V - Kuwait Task Order is currently exercised through June 30, 2023, with four 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 $212.2 million and $28.3 million of revenue for the six months ended July 1, 2022 and July 2, 2021, respectively.
The LOGCAP V - Iraq Task Order is currently exercised through June 21, 2023, with four 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 $144.9 million and $62.6 million of revenue for the six months ended July 1, 2022 and July 2, 2021, respectively.
24

The K-BOSSS contract is currently exercised through August 28, 2022. Components of the K-BOSSS contract were re-competed as a task order under the LOGCAP V contract vehicle and were awarded to us on April 12, 2019. The K-BOSSS contract contributed $15.8 million and $232.9 million of revenue for the six months ended July 1, 2022 and July 2, 2021, 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.
Our 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 we are the prime contractor or of the prime contractor when we are 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.
We expect to recognize a substantial portion of our 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 our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.
For the six months ended July 1, 2022, total backlog was $4.6 billion as compared to $5.0 billion at December 31, 2021. The following is a summary of our backlog as of July 1, 2022 and December 31, 2021:
July 1,December 31,
(In millions)20222021
Funded backlog$1,283 $1,033 
Unfunded backlog3,332 3,972 
Total backlog$4,615 $5,005 
    
Funded orders (different from funded backlog) represent orders for which funding was received during the period. We received funded orders of $1.1 billion during the six months ended July 1, 2022, which was a decrease of $121.3 million compared to the six months ended July 2, 2021.
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, we expect the U.S. government will continue to place a high priority on national security and will continue to invest in affordable solutions. We believe that our capabilities, particularly in base operations support, supply chain and logistics, IT mission support, engineering and digital integration, security, or maintenance, repair, and overhaul, should help our clients increase efficiency, reduce costs, improve readiness, and strengthen national security and, as a result, continue to allow for long-term profitable growth in our business. Further, the DoD budget remains the largest in the world and management believes our 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 March 15, 2022, the Consolidated Appropriations Act of 2022 was signed into law by President Biden and provides funding through the end of FY 2022 or September 30, 2022. The bill provides $782 billion in total national defense spending, including $742 billion for the DoD.
On March 28, 2022, the U.S. government submitted the FY 2023 Federal budget, which requests $813 billion for total national defense spending including $773 billion for the DoD. Subsequently, both the Senate Armed Services Committee and House Armed Services Committee have reported their versions of the FY 2023 National Defense Authorizations Act, which provide an additional $45 billion and $37 billion, respectively, for the DoD. While final legislation has yet to be enacted and it is difficult to predict future defense budgets, final FY 2023 DoD funding is currently expected to be higher than the original request.
25

We believe spending on maintaining, operating, and hardening national security defense assets, as well as civilian agency infrastructure and equipment, will continue to be a U.S. government priority. Our focus is on sustaining and protecting infrastructures, equipment, and IT networks, while utilizing operational technologies and converged solutions to improve efficiency and the outcomes of our clients' missions. We believe this aligns with our customers' intent to utilize and harden existing equipment and infrastructure rather than executing new purchases. Many of the core functions we perform are mission-essential. The following are examples of a few of these core functions: (i) keeping communications networks operational; (ii) maintaining airfields and aircraft; (iii) providing emergency services; (iv) guarding our nation’s military bases, and other critical resources with integrated electronic security systems; and (v) supporting rapid response contingency efforts. While customers may reduce the level of services required from us, we do not currently anticipate the complete elimination of these services.
The information provided above does not represent a complete list of trends and uncertainties that could impact our 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 our Annual Report on Form 10-K for the year ended December 31, 2021 and the matters identified under the caption “Forward-Looking Statement Information" herein.
DISCUSSION OF FINANCIAL RESULTS
Three months ended July 1, 2022, compared to three months ended July 2, 2021
Selected financial highlights are presented in the following table:
Three Months EndedChange
(In thousands, except for percentages)July 1, 2022July 2, 2021$%
Revenue $498,066 $470,845 $27,221 5.8 %
Cost of revenue 453,305 422,660 30,645 7.3 %
% of revenue 91.0 %89.8 %
Selling, general, and administrative expenses29,740 25,605 4,135 16.1 %
% of revenue 6.0 %5.4 %
Operating income 15,021 22,580 (7,559)(33.5)%
Operating margin 3.0 %4.8 %
Interest expense, net(1,963)(2,253)(290)(12.9)%
Income from operations before income taxes13,058 20,327 (7,269)(35.8)%
% of revenue2.6 %4.3 %
Income tax expense2,586 4,393 (1,807)(41.1)%
Effective income tax rate 19.8 %21.6 %
Net Income $10,472 $15,934 $(5,462)(34.3)%
Revenue
Revenue for the three months ended July 1, 2022 was $498.1 million, an increase of $27.2 million, or 5.8%, as compared to the three months ended July 2, 2021. Revenue from our Asia, U.S and Europe programs increased by $16.7 million, $12.2 million, and $6.6 million, respectively, and revenue from our Middle East programs decreased by $8.3 million.
Cost of Revenue
Cost of revenue as a percentage of revenue was 91.0% compared to 89.8% for the three months ended July 1, 2022 and July 2, 2021, respectively. The increase in cost of revenue of $30.6 million, or 7.3%, for the three months ended July 1, 2022, as compared to the three months ended July 2, 2021, was primarily due to the volume fluctuations described above for revenue. In addition, we realized lower margins associated with the early phases of new program operations during the three months ended July 1, 2022.
Selling, General, & Administrative (SG&A) Expenses
For the three months ended July 1, 2022, SG&A expenses of $29.7 million increased by $4.1 million, or 16.1%, as compared to July 2, 2021. The increase in SG&A expenses was due to M&A and integration costs of $5.9 million.
26

Operating Income
Operating income for the three months ended July 1, 2022 decreased by $7.6 million, or 33.5%, as compared to the three months ended July 2, 2021. The decrease was due primarily to the fluctuations described for above SG&A expenses and lower margin rates associated with early phases of new program operations.
Operating income as a percentage of revenue was 3.0% for the three months ended July 1, 2022, compared to 4.8% for the three months ended July 2, 2021. The decrease in operating income as a percent of revenue was the result of an increase in M&A and integration costs in SG&A expenses and lower margin rates associated with early phases of new program operations.
Aggregate cumulative catch-up adjustments increased operating income by $6.8 million and decreased operating income by $1.7 million for the three months ended July 1, 2022 and July 2, 2021, respectively. The aggregate cumulative catch-up adjustments for the three months ended July 1, 2022 and July 2, 2021 related to changes in contract terms, program performance, customer scope changes and changes to estimates in the reported period. Operating income is also impacted by labor mix and the cost differential between internal resources and subcontractors as well as the volume of Other Direct Cost (ODCs) purchases.
Six months ended July 1, 2022, compared to six months ended July 2, 2021
Selected financial highlights are presented in the following table:
Six Months EndedChange
(In thousands, except for percentages)July 1, 2022July 2, 2021$%
Revenue$954,537 $904,849 $49,688 5.5 %
Cost of revenue872,581 816,308 56,273 6.9 %
% of revenue91.4 %90.2 %
Selling, general, and administrative expenses61,699 49,427 12,272 24.8 %
% of revenue6.5 %5.5 %
Operating income20,257 39,114 (18,857)(48.2)%
Operating margin2.1 %4.3 %
Interest expense, net(3,643)(4,186)543 (13.0)%
Income from operations before income taxes16,614 34,928 (18,314)(52.4)%
% of revenue1.7 %3.9 %
Income tax expense3,287 6,946 (3,659)(52.7)%
Effective income tax rate19.8 %19.9 %
Net Income$13,327 $27,982 $(14,655)(52.4)%
Revenue
Revenue for the six months ended July 1, 2022 was $954.5 million, an increase of $49.7 million, or 5.5%, as compared to the six months ended July 2, 2021. Revenue from our U.S., Asia and Europe programs increased by $29.1 million, $29.3 million, and $4.5 million, respectively, and revenue from our Middle East programs decreased by $13.2 million.
Cost of Revenue
Cost of revenue as a percentage of revenue for the six months ended July 1, 2022 was 91.4% compared to 90.2% for July 2, 2021, respectively. The increase in cost of revenue of $56.3 million, or 6.9%, for the six months ended July 1, 2022, as compared to the six months ended July 2, 2021, was primarily due to the volume fluctuations described above for revenue. In addition, we realized lower margins associated with the early phases of new program operations during the six months ended July 1, 2022.
Selling, General, & Administrative (SG&A) Expenses
For the six months ended July 1, 2022, SG&A expenses of $61.7 million increased by $12.3 million, or 24.8%, as compared to the six months ended July 2, 2021. The increase in SG&A expenses was due to M&A and integration costs of $14.9 million.
27

Operating Income
Operating income for the six months ended July 1, 2022 decreased by $18.9 million, or 48.2%, as compared to the six months ended July 2, 2021. The decrease was due primarily to the fluctuations described above for SG&A expenses and lower margin rates associated with early phases of new program operations.
Operating income as a percentage of revenue was 2.1% for the six months ended July 1, 2022, compared to 4.3% for the six months ended July 2, 2021. The decrease in operating income was a result of an increase M&A and integration costs in SG&A expenses and lower margin rates associated with early phases of new program operations.
Aggregate cumulative catch-up adjustments increased operating income by $7.4 million for the six months ended July 1, 2022 and decreased operating income by $3.0 million for the six months ended July 2, 2021, respectively. The aggregate cumulative catch-up adjustments for the six months ended July 1, 2022 and July 2, 2021 related to changes in contract terms, program performance, customer scope changes and changes to estimates in the reported period. Operating income is also impacted by labor mix and the cost differential between internal resources and subcontractors as well as the volume of ODCs purchases.
Interest (Expense) Income, Net
Interest (expense) income, net for the three and six months ended July 1, 2022 and July 2, 2021 was as follows:
Three Months EndedChangeSix Months EndedChange
(In thousands, except for percentages)July 1, 2022July 2, 2021$%July 1, 2022July 2, 2021$%
Interest income$$$(2)(25.0)%$50 $33 $17 51.5 %
Interest expense$(1,969)(2,261)(292)(12.9)%(3,693)(4,219)(526)(12.5)%
Interest expense, net
$(1,963)$(2,253)$(290)(12.9)%$(3,643)$(4,186)$(543)(13.0)%
Interest income is directly related to interest earned on our cash. Interest expense is directly related to borrowings under our senior secured credit facilities, with the amortization of debt issuance costs, and derivative instruments used to hedge a portion of our exposure to interest rate risk. The decrease in interest expense, net, of $0.5 million for the six months ended July 1, 2022, compared to the six months ended July 2, 2021 was due to increased use of our revolving credit facility in 2021 for the December 31, 2020 acquisitions of Zenetex and HHB.
Income Tax Expense
We recorded income tax expense of $2.6 million and $4.4 million for the three months ended July 1, 2022 and July 2, 2021, respectively, representing effective income tax rates of 19.8% and 21.6%, respectively. For the six months ended July 1, 2022 and July 2, 2021, we recorded income tax provisions of $3.3 million and $6.9 million, representing effective income tax rates of 19.8% and 19.9%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% due to state and foreign taxes, required tax income exclusions, nondeductible expenses, available deductions not reflected in book income, and income tax credits.
LIQUIDITY AND CAPITAL RESOURCES
Liquidity
We have generated operating cash flows sufficient to fund our working capital, capital expenditures, and financing requirements. We expect to fund our 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, our credit facilities, and access to capital markets. When necessary, we will utilize our revolving credit facility to satisfy short-term working capital requirements.
If our cash flows from operations are less than what we expect, we may need to access the long-term or short-term capital markets. Although we believe that our current financing arrangements will permit us to finance our operations on acceptable terms and conditions, our access to and the availability of financing on acceptable terms and conditions in the future will be impacted by many factors, including: (i) our credit ratings, (ii) the liquidity of the overall capital markets, and (iii) the current state of the economy. We cannot provide assurance that such financing will be available to us on acceptable terms or that such financing will be available at all.
To date, COVID-19 has not had a significant impact on our liquidity, cash flows or capital resources. However, the continued spread of COVID-19 has also led to disruption and volatility in the global capital markets, which, depending on future developments, could impact our capital resources and liquidity in the future.
The CARES Act, signed into law in March 2020 in response to the COVID-19 pandemic, provided a deferral of payroll tax payments from which we benefited by deferring cash outlays of $16.8 million in 2020. This had the effect of increasing cash outlays for payroll taxes by $8.1 million during the first quarter of 2022.
28

In September 2014, we and our wholly-owned subsidiary, VSC, entered into a credit agreement. The credit agreement was subsequently amended, with the most recent amendment occurring January 24, 2022 and is collectively referred to as the Amended Agreement (See Note 6. Debt, in this Quarterly Report on Form 10-Q). The Amended Agreement consists of a term loan (Amended Term Loan) and a $270.0 million revolving credit facility (Amended Revolver).
At July 1, 2022, there were $40.0 million of outstanding borrowings under the Amended Revolver. In addition, there were two letters of credit outstanding in the aggregate amount of $3.2 million, which reduced our borrowing availability under the Amended Revolver to $226.8 million. V2X had net debt of $58.4 million as of July 1, 2022 and $66.9 million as of December 31, 2021.
The Company recognized $5.9 million and $14.9 million of M&A-related costs that were expensed as incurred during the three and six months ended July 1, 2022, respectively. These costs increased cash outlays for Merger related payments by $5.8 million during the first and second quarters of 2022.
The cash presented on our Condensed Consolidated Balance Sheets consists of U.S. and international cash from wholly owned subsidiaries. Approximately $12.5 million of our total $31.8 million in unrestricted cash at July 1, 2022 is held by our foreign subsidiaries and is not available to fund U.S. operations unless repatriated. We do not currently expect that we will be required to repatriate undistributed earnings of foreign subsidiaries. We expect our U.S. domestic cash resources will be sufficient to fund our U.S. operating activities and cash commitments for financing activities.
Dividends
We do not currently plan to pay a regular dividend on our common stock. The declaration of any future cash dividends and the amount of any such dividends, if declared, will depend upon our financial condition, earnings, capital requirements, financial covenants and other contractual restrictions and the discretion of our Board of Directors. In deciding whether to pay future dividends on our common stock, our Board of Directors may take into account such matters as general business conditions, industry practice, our financial condition and performance, our future prospects, our cash needs and capital investment plans, income tax consequences, applicable law and such other factors as our Board of Directors may deem relevant.
Sources and Uses of Liquidity
Cash, accounts receivable, unbilled receivables, and accounts payable are the principal components of our working capital and are generally driven by our level of revenue with other short-term fluctuations related to payment practices by our customers and the timing of our billings. Our receivables reflect amounts billed to our customers, as well as the revenue that was recognized in the preceding month, which is normally billed the month following each balance sheet date.
The total amount of our accounts receivable can vary significantly over time and is sensitive to revenue levels and the timing of payments received from our 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. Our DSO was 67 and 75 days as of July 1, 2022 and December 31, 2021, respectively.
The following table sets forth net cash provided by (used in) operating activities, investing activities and financing activities:
Six Months Ended
(In thousands)July 1, 2022July 2, 2021
Operating activities$19,636 $14,026 
Investing activities(5,587)(6,401)
Financing activities(16,984)(6,176)
Foreign exchange1
(507)(373)
Net change in cash, cash equivalents and restricted cash$(3,442)$1,076 
1 Impact on cash balances due to changes in foreign exchange rates.
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 provided by operating activities for the six months ended July 1, 2021 consisted of inflows from net income of $28.0 million increased by non-cash items of $13.4 million partially offset by outflows of net working capital requirements of $20.2 million and other long-term assets and liabilities of $7.2 million. The net working capital outflows were largely from increases in accounts receivable and accrued compensation partially offset by increases in accounts payable.
29

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 investing activities for the six months ended July 2, 2021 consisted of $4.8 million of capital expenditures for the purchase of software and hardware, and vehicles and equipment related to ongoing operations and $1.8 million for a joint venture contribution. These outflows were partially offset by inflows from a business acquisition purchase price adjustment.
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, we also 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.
Net cash used in financing activities during the six months ended July 2, 2021 consisted of repayments of long-term debt of $4.0 million and payments of $2.3 million for employee withholding taxes on share-based compensation. This was partially offset by $0.1 million received from the exercise of stock options. During the six months ended July 2, 2021, we borrowed and repaid $215.0 million on the Amended Revolver.
Capital Resources
At July 1, 2022, we held unrestricted cash of $31.8 million, which included $12.5 million held by foreign subsidiaries, and had $226.8 million of available borrowing capacity under the Amended Revolver, which expires on November 15, 2023. We believe that our cash at July 1, 2022, as supplemented by cash flows from operations and the Amended Revolver, will be sufficient to fund our anticipated operating costs, capital expenditures, and current debt repayment obligations for at least the next 12 months.
We have a shelf registration statement with the Securities and Exchange Commission (the SEC) that became effective in January 2020 under which we may issue, from time to time, up to $250 million of common stock, preferred stock, depository shares, warrants, rights and debt securities. If necessary, we may seek to obtain additional term loans or issue debt or equity under the registration statement to supplement our working capital and investing requirements or to fund acquisitions. A financing transaction may not be available on terms acceptable to us, or at all, and a financing transaction may be dilutive to our current stockholders.
See Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q for a discussion of the debt incurred in connection with the Merger with Vertex.
Contractual Obligations
As of July 1, 2022, our 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 leases48,001 13,312 17,663 9,242 7,784 
Principal payments on Amended Term Loan50,200 10,400 39,800 — — 
Principal payments on Amended Revolver40,000 — 40,000 — — 
Interest on Term Loan and Amended Revolver ¹5,398 3,989 1,409 — — 
Total143,599 27,701 98,872 9,242 7,784 
¹ Includes unused funds fee and is based on the July 1, 2022 interest rate and outstanding Amended Revolver 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.
We believe 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 our financial statements. Therefore, we consider these to be our critical accounting policies and estimates. There have been no material changes in our critical
30

accounting policies and estimates from those discussed in our Annual Report on Form 10-K for the year ended December 31, 2021.
New Accounting Pronouncements
Refer to Part I, Item 1, Note 2. "Recent Accounting Standards Update" in the Notes to our unaudited 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.
We undertake 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 our present expectations or projections. These risks and uncertainties include, but are not limited to: the continued impact of COVID-19 and any variant strains thereof on the global economy and any current or future government mandated COVID-19 precautions, including mandatory vaccination; our ability to submit proposals for and/or win all potential opportunities in our pipeline; our ability to retain and renew our existing contracts; our ability to compete with other companies in our market; security breaches and other disruptions to our information technology and operation; our mix of cost-plus, cost-reimbursable, and firm-fixed-price contracts; maintaining our reputation and relationship with the U.S. government; protests of new awards; economic, political and social conditions in the countries in which we conduct our businesses; 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's budget; our success in extending, deepening, and enhancing our technical capabilities; our success in expanding our geographic footprint or broadening our customer base; our ability to realize the full amounts reflected in our backlog; impairment of goodwill; misconduct of our employees, subcontractors, agents, prime contractors and business partners; our ability to control costs; our level of indebtedness; terms of our credit agreement; inflation and interest rate risk; subcontractor performance; economic and capital markets conditions; our ability to maintain safe work sites and equipment; our ability to retain and recruit qualified personnel; our ability to maintain good relationships with our workforce; our teaming relationships with other contractors; changes in our accounting estimates; the adequacy of our insurance coverage; volatility in our stock price; changes in our 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 our Annual Report on Form 10-K for the year ended December 31, 2021 and described from time to time in our future reports filed with the SEC.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Our earnings, cash flows and financial position are exposed to market risks relating to fluctuations in interest rates and foreign currency exchange rates. All of the potential changes noted below are based on information available at July 1, 2022.
Interest Rate Risk
Each one percentage point change associated with the variable rate Amended Term Loan would result in a $0.5 million change in our related annual cash interest expenses.
Assuming our Amended Revolver was fully drawn to a principal amount equal to $270.0 million, each one percentage point change in interest rates would result in a $2.7 million change in our annual cash interest expense.
In the past, we entered into interest rate swap derivative instruments to manage our exposure to interest rate risk related to our Amended Term Loan. On June 29, 2022, in conjunction with our planned extinguishment of the related hedged debt interest expense, we terminated our remaining interest rate swaps that were designated and qualified as effective cash flow hedges. 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 our derivative instruments.

31

Foreign Currency Exchange Risk
The majority of our business is conducted in U.S. dollars. However, we are required to transact in foreign currencies for some of our contracts, resulting in some assets and liabilities denominated in foreign currencies. As a result, our earnings may experience some volatility related to movements in foreign currency exchange rates. In the past, we 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 our Condensed Consolidated Statements of Income and our Condensed Consolidated Balance Sheets was immaterial and related hedging was discontinued. Our last forward contracts expired in January 2021 and no such contracts are outstanding as of July 1, 2022.
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 July 1, 2022. Based on such evaluation, the Chief Executive Officer and Chief Financial Officer concluded that, as of July 1, 2022, 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.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during the period ended July 1, 2022, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.


32

PART II. OTHER INFORMATION
Unless the context otherwise requires or unless stated otherwise, and with the exception of the Item 1A. Risk Factors section below, references in this Part II to the “Company,” “combined company,” "we," "us," and "our," refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole, excluding Vertex Aerospace Services Holding Corp. (Vertex) and/or its consolidated subsidiaries acquired in Vectrus, Inc.'s (Vectrus) merger with Vertex (the Merger).
ITEM 1. LEGAL PROCEEDINGS
From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our 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 our assessment of the merits of the particular claim, we do not expect that any asserted or unasserted legal claims or proceedings, individually or in the aggregate, will have a material adverse effect on our cash flow, results of operations or financial condition.
Refer to Note 9. 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
This section supplements and updates certain of the information found under Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended December 31, 2021, based on information currently known to us and recent developments since the date of the filing of the Annual Report on Form 10-K. In this Item 1A. Risk Factors, unless the context otherwise requires or unless stated otherwise, the "Company", "combined company", "we", "us", and "our", refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole, including Vertex and/or its consolidated subsidiaries acquired in the Merger. However, the risks and uncertainties that we face are not limited to those described below and those set forth in the Annual Report on Form 10-K for the year ended December 31, 2021. Additional risks and uncertainties not presently known to us or that we currently believe to be immaterial may also adversely affect our business, financial condition or future results.
The market price for our common stock may be affected by factors different from those that historically have affected our common stock.
Following the Merger, our shareholders became shareholders of the combined company. The combined company’s business will differ from that of Vectrus, and accordingly the results of operations of the combined company following the Merger will be affected by some factors that are different from those previously affecting our results of operations.
We meet the requirements to be a “controlled company” within the meaning of the rules of the New York Stock Exchange (NYSE) and, as a result, qualify for, and intend to rely on, exemptions from certain corporate governance standards, which limit the presence of independent directors on its Board of Directors or Board committees.
Following the Merger, approximately 62.25% of the outstanding shares of the common stock of the combined company is held by holders of the equity interests of Vertex, on a fully diluted basis, and approximately 37.75% is held by the holders of the common stock of Vectrus, on a fully diluted basis. Vertex Aerospace Holdco LLC, a Delaware limited liability company (Vertex Holdco), an affiliate of American Industrial Partners Capital Fund VI, L.P., a Delaware limited partnership and private equity fund affiliated with American Industrial Partners (AIP Fund VI), owns approximately 58% of the fully diluted shares of the common stock of the combined company.
As a result, we are a “controlled company” for purposes of Section 303A of the NYSE Listed Company Manual and are exempt from certain governance requirements otherwise required by the NYSE. Under Section 303A, a company of which more than 50% of the voting power is held by an individual, a group or another company is a “controlled company” and is exempt from certain corporate governance requirements, including requirements that (1) a majority of the board of directors consist of independent directors, (2) compensation of officers be determined or recommended to the board of directors by a majority of its independent directors or by a compensation committee that is composed entirely of independent directors and (3) director nominees be selected or recommended for selection by a majority of the independent directors or by a nominating/corporate governance committee composed solely of independent directors. Following the consummation of the Merger, we continue to have an audit committee that is composed entirely of independent directors.
As a result, the procedures for approving significant corporate decisions could be determined by directors who have a direct or indirect interest in such decisions, and our shareholders will not have the same protections afforded to shareholders of other companies that are required to comply with the independence rules of the NYSE.
Combining the two companies may be more difficult, costly or time-consuming than expected and the anticipated benefits and cost savings of the Merger may not be realized.
The success of the Merger, including anticipated benefits and cost savings, will depend, in part, on our ability to successfully combine and integrate our business with Vertex’s. We may not realize the benefits of the Merger, including,
33

among other things: (i) the expectation that combining Vectrus and Vertex would create a larger, stronger company with (a) an enhanced ability to compete for more integrated business opportunities, (b) a more diversified revenue base across geographies, clients and contract types in supporting missions for the U.S. Department of Defense and other government agencies, and (c) a combined contract portfolio that will be more balanced across the government agencies served or (ii) the expectation that Vectrus will be able to use free cash flow to reduce its indebtedness.
The Merger involves the integration of Vertex’s business with our existing business, which is a complex, costly and time-consuming process. Furthermore, Vertex’s current process of integrating its Defense Training and Mission Critical Services business (the TTS Business), which still relies on certain operating and support services from Raytheon Company, could further increase the complexity and costs of integrating our and Vertex’s businesses following the Merger. It is possible that the integration process could result in material challenges, including, without limitation:
• the diversion of management’s attention from ongoing business concerns and performance shortfalls at one or both of the companies as a result of the devotion of management’s attention to the Merger;
• managing a larger combined company;
• the creation of a new executive management team that combines certain members of Vectrus’ current management team with certain members of Vertex’s current management team;
• maintaining employee morale and retaining key management and other employees;
• the possibility of faulty assumptions underlying expectations regarding the integration process;
• retaining existing business and operational relationships and attracting new business and operational relationships;
• consolidating corporate and administrative infrastructures and eliminating duplicative operations and inconsistencies in standards, controls, procedures and policies;
• integrating the companies’ financial reporting and internal control systems, including compliance by the combined company with Section 404 of the Sarbanes-Oxley Act of 2002, as amended, and the rules promulgated thereunder by the SEC;
• coordinating geographically separate organizations;
• maintaining and protecting the competitive advantages of each of Vectrus and Vertex, including the trade secrets, know-how and intellectual property related to its processes;
• unanticipated issues in integrating information technology, communications and other systems; and
• unforeseen expenses or delays associated with the Merger.
Many of these factors will be outside of the combined company’s control, and any one of them could result in delays, increased costs, decreases in revenues and diversion of management’s time and energy, which could materially affect the combined company’s financial position, results of operations and cash flows.
If we experience difficulties with the integration process, the anticipated benefits of the Merger may not be realized fully or at all, or may take longer to realize than expected. These integration matters could have an adverse effect on us for an undetermined period after completion of the Merger. In addition, the actual cost savings of the Merger could be less than anticipated.
Our future results may be adversely impacted if the combined company does not effectively manage its expanded operations.
Following the completion of the Merger, the size of our business is significantly larger than the previous size of either Vectrus’ or Vertex’s respective businesses. Our ability to successfully manage this expanded business will depend, in part, upon management’s ability to design and implement strategic initiatives that address not only the integration of two discrete companies, but also the increased scale and scope of the combined business with its associated costs and complexity. There can be no assurances that we will be successful or that we will realize the expected operating efficiencies, cost savings and other benefits currently anticipated from the Merger.
We incurred substantial expenses related to the completion of the Merger and the integration of Vectrus and Vertex.
We incurred, and expect to continue to incur, a number of nonrecurring costs associated with the Merger and combining the operations of the two companies. The substantial majority of nonrecurring expenses will be comprised of transaction and regulatory costs related to the Merger. We will incur transaction fees and costs related to formulating and implementing integration plans, including facilities and systems consolidation costs and employment-related costs. We continue to assess the magnitude of these costs, and additional unanticipated costs may be incurred in the Merger and the integration of the two companies’ businesses. Furthermore, Vertex’s current process of integrating its Defense Training and Mission Critical Services business (the TTS Business), which still relies on certain operating and support services from Raytheon Company, could further increase the complexity and costs of integrating our businesses following the Merger.
34

Anti-takeover defenses may delay or prevent future mergers.
Provisions contained in our articles of incorporation and bylaws and certain provisions of Indiana law could make it more difficult for a third party to acquire us, even if doing so might be beneficial to our shareholders. These provisions could limit the price that some investors might be willing to pay in the future for shares of our common stock and may have the effect of delaying or preventing a change in control.
The composition of the combined company Board of Directors is different than the prior composition of the Vectrus Board of Directors.
Upon consummation of the Merger, the composition of the Board of Directors of the combined company became different than the Vectrus Board. Upon the consummation of the Merger, the Board of Directors of the combined company consisted of eleven members, five of whom are designated by Vertex, five of whom are designated by Vectrus, and one of whom is the Chief Executive Officer of Vectrus as of immediately prior to the closing of the Merger on July 5, 2022 (the Closing Date). Further, certain Vertex parties have the ability to designate directors, so long as certain former Vertex stockholders own certain specified thresholds of combined company common stock.
This new composition of the Board of Directors of the combined company may affect the future decisions of the combined company.
Vectrus shareholders have significantly less influence as shareholders of the combined company than they did as shareholders of Vectrus.
Following the Merger, approximately 62.25% of the outstanding shares of the common stock of the combined company is held by holders of the equity interests of Vertex, on a fully diluted basis, and approximately 37.75% is held by the holders of the common stock of Vectrus, on a fully diluted basis. Consequently, holders of Vectrus shares prior to the Merger, as a group, will exercise significantly less influence over the management and policies of the combined company than they previously had over our management team and policies.
Through their indirect ownership of a majority of our voting power and the provisions set forth in the amended and restated articles of incorporation, the amended and restated bylaws, and the shareholders agreement entered into on the Closing Date, among Vertex Holdco, Ally Commercial Finance LLC, a Delaware limited liability company, and certain other individual shareholders of Vertex and Vectrus (the Shareholders Agreement), AIP Fund VI and its affiliates will have the ability to designate and elect a majority of the combined company’s directors until our 2024 annual shareholders meeting. Further, AIP Fund VI and its affiliates will also have control over all other matters submitted to shareholders for approval, including changes in capital structure, transactions requiring stockholder approval under Delaware law, and corporate governance, subject to the terms of the shareholders agreement entered into on the Closing Date, among Vertex Holdco, Ally Commercial Finance LLC, a Delaware limited liability company, and certain other individual shareholders of Vertex and Vectrus (the Shareholders Agreement) that require Vertex Holdco and its affiliates to which shares of Company common stock are transferred by certain other former stockholders of Vertex who became shareholders of the Company (the Former Vertex Stockholders and collectively, the Vertex Holdco Parties) to vote in a specified manner in director elections. AIP Fund VI and its affiliates may have different interests than other holders of Vectrus common stock and may make decisions adverse to such holders’ interests.
Among other things, AIP Fund VI’s and its affiliates’ control could delay, defer, or prevent a sale of Vectrus that Vectrus’ other shareholders support, or, conversely, this control could result in the consummation of such a transaction that other shareholders do not support. This concentrated control could discourage a potential investor from seeking to acquire Vectrus common stock and, as a result, might harm the market price of Vectrus common stock.
In connection with the Merger, we assumed significantly more indebtedness than Vectrus’ prior indebtedness, which could adversely affect us, including decreasing our business flexibility and increasing our interest expense.
In connection with the Merger, the combined company incurred significant additional indebtedness, including under the First Term Lien Facility and the Second Lien Term Facility and the ABL Facility (each as defined in Note 15. Subsequent Event, in the Notes to our unaudited Condensed Consolidated Financial Statements included in this Quarterly Report on Form 10-Q), which could adversely affect us, including by decreasing our business flexibility and increasing our interest expense.
The amount of cash required to pay interest on our increased indebtedness levels following completion of the Merger, and thus the demands on our cash resources, is expected to be greater than the amount of cash flows required to service our indebtedness prior to the Merger. The increased levels of indebtedness following completion of the Merger could also reduce funds available for working capital, capital expenditures, acquisitions, the repayment or refinancing of our indebtedness as it becomes due and other general corporate purposes and may create competitive disadvantages for us relative to other companies with lower debt levels. If we do not achieve the expected benefits and cost savings from the Merger, or if our financial performance does not meet current expectations, then our ability to service our indebtedness may be adversely impacted.
35

Moreover, in the future, we may be required to raise substantial additional financing to fund working capital, capital expenditures, the repayment or refinancing of our indebtedness, acquisitions or other general corporate requirements. Our ability to arrange additional financing or refinancing will depend on, among other factors, our financial position and performance, as well as prevailing market conditions and other factors beyond our control. We cannot assure you that we will be able to obtain additional financing or refinancing on terms acceptable to us or at all.
Additionally, certain of our financial obligations and instruments, including the secured credit facilities, as well as financial instruments that we hold or use, are or may be made at variable interest rates that use LIBOR (or metrics derived from or related to LIBOR) and/or the Secured Overnight Financing Rate as a benchmark for establishing the applicable interest rate. On March 5, 2021, the U.K.’s Financial Conduct Authority publicly announced that all U.S. Dollar LIBOR settings will either cease to be provided by any administrator or no longer be representative (i) immediately after December 31, 2021 for one-week and two-month U.S. Dollar LIBOR settings and (ii) immediately after June 30, 2023 for the remaining U.S. Dollar LIBOR settings. In addition, as a result of supervisory guidance from U.S. regulators, some U.S. regulated entities will cease to enter into new LIBOR contracts after December 31, 2021. The Federal Reserve Bank of New York now publishes the Secured Overnight Financing Rate based on overnight U.S. Treasury repurchase agreement transactions, which has been recommended as the alternative to U.S. dollar LIBOR by the Alternative Reference Rates Committee convened by the Board of Governors of the Federal Reserve System and the Federal Reserve Bank of New York. The potential consequences from discontinuation, modification or reform of LIBOR, implementation of alternative reference rates, including the Secured Overnight Financing Rate, and any interest rate transition process cannot be fully predicted and may have an adverse impact on values of LIBOR-linked securities and other financial obligations or extensions of credit and may involve, among other things, increased volatility or illiquidity in markets for instruments that rely on LIBOR, reductions in effectiveness of related transactions such as hedges, increased borrowing costs, uncertainty under applicable documentation, or difficult and costly consent processes.
The secured credit facilities include fallback language providing for a mechanism to convert to a new reference rate in the event that LIBOR ceases to exist. In certain circumstances, such transition may also occur at the election of Vertex and the administrative agent under the respective credit facility. This could materially and adversely affect our results of operations, cash flows and liquidity. The methodology for calculating these reference rates differs in a number of respects from the methodology for calculating LIBOR, and they are not expected to be the economic equivalent of LIBOR. As a result of such differences in methodology, among other factors, it is possible that these rates will perform differently from LIBOR in future periods and may be more volatile. Additionally, there can be no assurance that the new reference rates will attain market acceptance as replacements of LIBOR. These interest rates will fluctuate with changing market conditions and, if they increase, our interest expense will also increase. The market transition away from LIBOR to alternative reference rates is complex and could have a range of material adverse effects on our business, financial condition and results of operations. In particular, increased interest rate expense would adversely affect our cash flow and our ability to service our indebtedness and fund our operations.
Following the Merger, our variable rate indebtedness subjects us to interest rate risk, which could cause our debt service obligations to increase significantly.
Borrowings under the secured credit facilities are at variable rates of interest and will expose us to interest rate risk. If interest rates were to increase, our debt service obligations on our variable rate indebtedness would increase even though the amount borrowed would remain the same, and our ability to generate cash from operations and other cash flows, including cash available for servicing our indebtedness, would correspondingly decrease.
We may in the future enter into interest rate swaps that involve the exchange of floating for fixed rate interest payments in order to reduce future interest rate volatility of our variable rate indebtedness. However, due to risks for hedging gains and losses and cash settlement costs, we may not elect to maintain such interest rate swaps, and any swaps may not fully mitigate our interest rate risk.
The agreements that govern the indebtedness incurred in connection with the Merger contain various covenants that impose restrictions on us and certain of our subsidiaries that may affect our ability to operate our businesses.
The agreements that govern the indebtedness incurred in connection with the Merger contain various affirmative and negative covenants that may, subject to certain significant exceptions, restrict our and certain of our subsidiaries’ ability to incur debt and our and certain of our subsidiaries’ ability to merge, dissolve, liquidate or consolidate; make acquisitions, investments, advances or loans; dispose of or transfer assets; pay dividends; redeem or repurchase certain debt; and enter into certain restrictive agreements. Our and our subsidiaries’ ability to comply with these provisions may be affected by events beyond our control. Failure to comply with these covenants could result in an event of default, which, if not cured or waived, could accelerate our repayment obligations and could result in a default and acceleration under other agreements containing cross-default provisions. Under these circumstances, we might not have sufficient funds or other resources to satisfy all of our obligations.
36

A downgrade, suspension or withdrawal of the rating assigned by a rating agency to us following the Merger or our indebtedness could make it more difficult or costly for us to obtain additional financing in the future.
Vectrus and Vertex have been and, following the consummation of the Merger, we will be rated by one or more nationally recognized rating agencies and may in the future be rated by additional rating agencies. There can be no assurance that any rating assigned to the combined company will be as favorable as our or Vertex’s rating prior to the Merger nor will such combined company rating remain as favorable for any given period of time or that a rating will not be lowered or withdrawn entirely by a rating agency if, in that rating agency’s judgment, circumstances relating to the basis of the rating, such as adverse changes in our business, so warrant. Any downgrade, suspension or withdrawal of a rating by a rating agency (or any anticipated downgrade, suspension or withdrawal) could make it more difficult or more expensive for us to obtain additional debt financing on terms acceptable to the combined company or at all in the future.
Sales of shares of our common stock after the Merger may negatively affect the market price of our common stock.
If Vertex Holdco or certain other Former Vertex Stockholders sell substantial amounts of our common stock in the public market following the Merger, the market price of our common stock could decrease. Following the Merger, approximately 62.25% of the outstanding shares of the common stock of the combined company is held by the holders of the equity interests of Vertex as of immediately prior to the Merger, on a fully diluted basis, and approximately 37.75% is held by the holders of the common stock of Vectrus, on a fully diluted basis. The Merger consideration held by certain former Vertex stockholders is generally eligible for resale subject to a six-month lockup period pursuant to the terms of the Shareholders Agreement and certain limitations under applicable federal securities laws. Further, the terms of the registration rights agreement require us to file a resale shelf registration statement on Form S-3 or other applicable registration form registering all of the registrable securities held by Vertex Holdco and the certain former Vertex stockholders as soon as reasonably practicable, but no later than the earlier of (a) the forty-fifth (45th) calendar day following the Vectrus’s receipt of all of the historical financial information of Vertex’s Virgo and the Sky businesses and all of the related pro forma financial information required to be included in a shelf registration on a Form S-3 and (b) the ninetieth (90th) calendar day following the Closing Date.
The market price of our common stock could decline once restrictions on resale by Vertex Holdco and other holders of our common stock lapse.
Following the consummation of the Merger, we assumed certain potential liabilities relating to Vertex.
Following the consummation of the Merger, we assumed certain potential liabilities relating to Vertex, including its outstanding legal proceedings. Vertex does not maintain or has limited remaining insurance coverage for certain of these claims and we may not be able to obtain additional insurance on acceptable terms or at all that will provide adequate protection against potential liabilities related to these claims. In addition, any reserves established by us for estimated losses, including with respect to these claims, do not represent an exact calculation of actual liability but instead represent estimates of the probable loss at the time the reserve is established. Due to the inherent uncertainty underlying loss reserve estimates, additional reserves may be established from time to time, and actual losses may be materially higher or lower than the related reserve. Any of the foregoing could have a material adverse effect on our business, financial condition or results of operations.
Following the completion of the Merger, AIP Fund VI, through its affiliate, Vertex Holdco, is our largest shareholder, owning approximately 58% of the fully diluted shares of our common stock, and has the ability to exercise significant influence over decisions requiring our shareholders’ approval and, pursuant to the Shareholders Agreement, has consent rights over certain fundamental actions of the combined company.
Following the completion of the Merger, AIP Fund VI, through its affiliate, Vertex Holdco, owns approximately 58% of the fully diluted shares of our common stock. As a result, AIP Fund VI has the ability to exercise significant influence over decisions requiring approval of our shareholders, including the election of directors, amendments to our articles of incorporation and approval of significant corporate transactions, such as a merger or other sale of us or our assets.
This concentration of ownership may have the effect of delaying, preventing or deterring a change in control of the Company and may negatively affect the market price of our common stock. Also, AIP Fund VI and its affiliates are in the business of making investments in companies and may from time to time acquire and hold interests in businesses that compete with us. AIP Fund VI or its affiliates may also pursue acquisition opportunities that are complementary to our business and, as a result, those acquisition opportunities may not be available to us.
In addition, pursuant to the Shareholders Agreement, for so long as the certain former Vertex stockholders collectively beneficially own 34% or more of the outstanding shares of our common stock, we will not be permitted to take certain fundamental actions without the requisite consent.
The Merger has exposed us to additional risks in our industry, as well as new risks associated with Vertex’s business.
Upon completion of the Merger, we became subject to a variety of additional risks inherent in ours and Vertex’s industries, including increased competition, governmental regulation and litigation, as well as additional risks inherent to contracting with the U.S. government.
37

If we do not successfully manage our investments in new business strategies or integrate and manage our acquired businesses or brands, our operating results may adversely be affected.
Vectrus and Vertex have pursued, and from time to time following the Merger, we may pursue, strategic acquisitions or other investments in order to increase our competitive position. These transactions require significant investment of time and resources and may disrupt our business and distract our management team from other responsibilities. Even if successful, these transactions could affect our operating results for a number of reasons, including the amortization of intangible assets, impairment charges, acquired operations that are not yet profitable or the payment of additional consideration under earn-out arrangements if an acquisition performs better than expected. If we engage in such transactions, we may incur significant transaction and integration costs and have difficulty integrating personnel, operations, products or technologies or otherwise realizing synergies or other benefits from the transactions. The integration process could result in the loss of key employees, key customers, key vendors, decreases in revenue and increases in operating costs. In addition, we may assume material liabilities in an acquisition, including liabilities that are unknown at the time of the acquisition. Such transactions may dilute our earnings per share, disrupt our ongoing business, distract our management team and employees, increase our expenses, perform poorly, subject us to liabilities, and increase risk of litigation, all of which could harm the combined company’s business. Furthermore, Vertex’s process of integrating its TTS Business, which still relies on certain operating and support services from a former owner, could further increase the complexity and costs of integrating our businesses following the Merger.
Furthermore, we may incur unforeseen liabilities and obligations in connection with any of our recently completed acquisitions and any future acquisitions, including in connection with the integration or management of the acquired businesses or brands and may encounter unexpected difficulties and costs in integrating them into our operating and internal control structures. We may also experience delays in extending our respective internal control over financial reporting to newly acquired businesses, which may increase the risk of failure to prevent misstatements in our financial records and in our consolidated financial statements. Additionally, new ventures and investments are inherently risky and may not be successful, and we may face challenges in achieving strategic objectives and other benefits expected from such investments or ventures. Any acquisitions, investments or ventures may also result in the diversion of management attention and resources from other initiatives and operations. Our financial performance will depend in large part on how well we can manage and improve the performance of acquired businesses or brands and the success of our other investments and ventures. We cannot assure you, however, that we will be able to achieve our strategic and financial objectives for such transactions. If we are unable to achieve such objectives, our consolidated results could be negatively affected.
Following the Merger, the combined company’s workforce is represented by labor unions, and the combined company’s business could be harmed in the event of labor disputes or prolonged work stoppages.
As of December 31, 2021, approximately 15% of Vectrus’ employees and 50% of Vertex’s employees were unionized. We had 21, and Vertex had 32, collective bargaining agreements with labor unions. We cannot accurately predict how stable our relations will be or whether we will be able to successfully negotiate successor agreements without impact on our financial condition. In addition, the presence of unions may limit our flexibility in dealing with our workforce. Work stoppages by our union employees could negatively impact our ability to provide services to the U.S. government on a timely basis, which could negatively impact our results of operations and financial condition.
Following the Merger, we could lose key personnel or may be unable to recruit qualified personnel.
Due to the specialized nature of our business, our future performance and rate of growth is highly dependent upon the continued services of key personnel and executive officers, the development of additional management personnel and the hiring of new qualified technical, marketing, sales, and management personnel for our operations. We may be unable to retain and motivate personnel and executive officers sufficiently to maintain our current business and support the projected growth and initiatives of the combined business and financial performances may be adversely affected.
In addition, our profitability is affected by how efficiently we utilize each of our workforces, including our and Vertex’s ability to transition employees from completed contracts to new assignments, to hire and assimilate new employees; to hire personnel in or timely deploy expatriates to foreign countries; to manage attrition and a subcontractor workforce; and to devote time and resources to training, business development, professional development and other non-chargeable activities. Further, continued visa and other travel restrictions related to the ongoing COVID-19 pandemic as well as political unrest in other areas of the world may also impact our ability to properly perform on existing and future contracts.
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.
38

ITEM 5. OTHER INFORMATION
None.
39

ITEM 6. EXHIBITS

101The following materials from V2X, Inc.’s Quarterly Report on Form 10-Q for the quarter ended July 1, 2022, formatted in iXBRL (Inline Extensible Business Reporting Language): (i) Unaudited Condensed Consolidated Statements of Income, (ii) Unaudited Condensed Consolidated Statements of Comprehensive Income, (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) #

* Certain schedules to this exhibit have been omitted in accordance with Item 601(a)(5) of Regulation S-K.
+ Filed herewith.
# Submitted electronically with this report.


40



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 Section 13 or 15(d) 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 9, 2022

41
EX-31.1 2 exhibit311.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATIONS 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 9, 2022
/s/ Charles L. Prow
Charles L. Prow
President and Chief Executive Officer


EX-31.2 3 exhibit312.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATIONS 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 9, 2022
/s/ Susan D. Lynch
Susan D. Lynch
Senior Vice President and Chief Financial Officer


EX-32.1 4 exhibit321.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 July 1, 2022 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 9, 2022
/s/ Charles L. Prow
Charles L. Prow
President and Chief Executive Officer


EX-32.2 5 exhibit322.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 July 1, 2022 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 9, 2022
/s/ Susan D. Lynch
Susan D. Lynch
Senior Vice President and Chief Financial Officer


EX-101.SCH 6 vec-20220701.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Statements of Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2106102 - Disclosure - Recent Accounting Standards Update link:presentationLink link:calculationLink link:definitionLink 2107103 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2308302 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Revenue - Revenue Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Revenue - Revenue Contract Estimates (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Revenue - Revenue by Contract Type (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Revenue - Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Revenue - Revenue by Contract Relationship (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Revenue - Revenue by Customer (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - Revenue - Revenue Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2117104 - Disclosure - Receivables link:presentationLink link:calculationLink link:definitionLink 2318303 - Disclosure - Receivables (Tables) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Receivables - Schedule of Receivables (Details) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2423413 - Disclosure - Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2125106 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - Debt - Schedule of Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - Derivative Instruments link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - Derivative Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details) link:presentationLink link:calculationLink link:definitionLink 2432418 - Disclosure - Derivative Instruments - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2133108 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 2334307 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2437421 - Disclosure - Leases - Balance Sheet Information Related to Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2438422 - Disclosure - Leases - Maturities of Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2139109 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2440423 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 2141110 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2342308 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2443424 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details) link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2146111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2447427 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2148112 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2349309 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2450428 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 2451429 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details) link:presentationLink link:calculationLink link:definitionLink 2152113 - Disclosure - Deferred Employee Compensation link:presentationLink link:calculationLink link:definitionLink 2453430 - Disclosure - Deferred Employee Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2154114 - Disclosure - Multi-Employer Pension Plan link:presentationLink link:calculationLink link:definitionLink 2455431 - Disclosure - Multi-Employer Pension Plan (Details) link:presentationLink link:calculationLink link:definitionLink 2156115 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 2357310 - Disclosure - Subsequent Events (Tables) link:presentationLink link:calculationLink link:definitionLink 2458432 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 2459433 - Disclosure - Subsequent Events - Schedule of Fair Value of the Consideration Transferred (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 vec-20220701_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 vec-20220701_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 vec-20220701_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Debt Instrument [Axis] Debt Instrument [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Subcontractor Subcontractor [Member] Subcontractor [Member] Prime contractor Prime Contractor [Member] Prime Contractor [Member] Additional paid in capital Additional Paid in Capital Plan assets and liabilities Deferred Compensation Plan Assets Spread on variable rate Debt Instrument, Basis Spread on Variable Rate Statistical Measurement [Domain] Statistical Measurement [Domain] Depreciation expense Depreciation Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period First Lien Incremental Term Tranche First Lien Incremental Term Tranche [Member] First Lien Incremental Term Tranche Weighted average remaining discount rate Operating Lease, Weighted Average Discount Rate, Percent Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Schedule of Fair Value of the Consideration Transferred Schedule of Business Acquisitions, by Acquisition [Table Text Block] Contract backlogs and recompetes Order Or Production Backlog And Recometes [Member] Order Or Production Backlog And Recometes [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Net income Net income Net income Net Income (Loss) Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive stock options (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] More Than 50% More Than 50% [Member] More Than 50% Secured Debt Secured Debt [Member] Vesting increments Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Leases Lessee, Operating Leases [Text Block] Investment, Name [Domain] Investment, Name [Domain] 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 Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Fixed coverage charge ratio Debt Instrument, Covenant, Fixed Coverage Charge Ratio Debt Instrument, Covenant, Fixed Coverage Charge Ratio Hedging Designation [Domain] Hedging Designation [Domain] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Number of operating segments Number of Operating Segments 2022 (remainder of the year) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Total non-current liabilities Liabilities, Noncurrent Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Outstanding borrowings Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province Reconciliation of Basic and Diluted Weighted Average Shares Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Term facility Term Facility [Member] Term Facility [Member] Award Type [Axis] Award Type [Axis] Senior secured credit facilities Senior Secured Credit Facilities [Member] Senior Secured Credit Facilities [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Current lease liabilities (recorded in other accrued liabilities) Operating Lease, Liability, Current Other accrued liabilities Other Accrued Liabilities [Member] Other Accrued Liabilities [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Adjustments to reconcile net 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] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Equal To Or Less Than 50% Equal To Or Less Than 50% [Member] Equal To Or Less Than 50% Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Receivables [Abstract] Receivables [Abstract] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Middle East Middle East [Member] Legal Entity [Axis] Legal Entity [Axis] Long-term debt, net Long-Term Debt, Excluding Current Maturities Receivables Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Earnings per share Earnings Per Share, Basic And Diluted EPS [Abstract] Earnings Per Share, Basic And Diluted EPS Total liabilities Liabilities Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Proceeds from the disposition of assets Proceeds from Sale of Productive Assets Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Geographical [Axis] Geographical [Axis] Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Revolver Revolving Credit Facility [Member] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Accounting Standards Update and Change in Accounting Principle [Abstract] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type NQOs, Weighted Average Exercise Price Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] RSUs, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Total Shareholder Return Awards (TSR) Total Shareholder Return Awards [Member] Total Shareholder Return Awards [Member] Number of letters of credit outstanding Letters of Credit Outstanding, Number Outstanding Letters of Credit Outstanding, Number Outstanding Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] 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 Debt Debt Disclosure [Text Block] Debt instrument, borrowing base, percentage of eligible inventory Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Book Value Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Book Value Entity Shell Company Entity Shell Company Contribution to joint venture Payments to Acquire Interest in Joint Venture After 2026 Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Shares of V2X common stock issued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Air Force Air Force [Member] Air Force [Member] Net change in fair value of cash flow hedges Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Subsequent Event Subsequent Event [Member] Share-Based Payment Arrangement, Nonemployee Share-Based Payment Arrangement, Nonemployee [Member] Document Period End Date Document Period End Date Share-based Compensation Award, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Total Assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings per share Earnings Per Share [Abstract] 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 Share-based Compensation Award, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Balance (in shares) Balance (in shares) Shares, Issued Other accrued liabilities Accrued Liabilities, Current Interest Rate Swap Interest Rate Swap [Member] Unsecured Debt Unsecured Debt [Member] Short-term debt Long-Term Debt, Current Maturities Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Compensation and other employee benefits Employee-related Liabilities, Current Line of Credit Line of Credit [Member] Variable lease expense Variable Lease, Cost Shareholders' Equity Stockholders' Equity Attributable to Parent [Abstract] Income from operations before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Earnings Per Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Business acquisition purchase price adjustment Proceeds from Previous Acquisition Add: Dilutive impact of stock options (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Award Type [Domain] Award Type [Domain] Grantee Status [Axis] Grantee Status [Axis] Unrecognized compensation costs, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Schedule of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Fair value of cash consideration Payments to Acquire Businesses, Gross Derivative Contract [Domain] Derivative Contract [Domain] Amended revolver Amended Revolver [Member] Amended Revolver [Member] Entity Registrant Name Entity Registrant Name 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 Subsequent Events Subsequent Events [Text Block] Entity Address, City or Town Entity Address, City or Town Deferred Employee Compensation Retirement Benefits [Text Block] Leases [Abstract] Leases [Abstract] Share-Based Payment Arrangement, Employee Share-Based Payment Arrangement, Employee [Member] Covenant terms, maximum debt to EBITDA ratio, twelve months following purchase Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio, Twelve Months Following Purchase Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio, Twelve Months Following Purchase Multiemployer Pension Plan Multiemployer Plan [Text Block] Minimum Minimum [Member] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Investment, Name [Axis] Investment, Name [Axis] Market price per share of V2X as of Closing Date Grant price (in dollars per share) Share Price Trading Symbol Trading Symbol Entity File Number Entity File Number Fronting fee Line Of Credit Facility, Letter Of Credit Fronting Fee Line Of Credit Facility, Letter Of Credit Fronting Fee 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Anti-dilutive restricted stock units RSUs Restricted Stock Units (RSUs) [Member] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Proceeds from revolver Proceeds from Lines of Credit Accounts payable Increase (Decrease) in Accounts Payable London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Description of Business and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Subsequent Events [Abstract] Subsequent Events [Abstract] 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 Income Taxes Income Tax Disclosure [Text Block] Credit Facility [Domain] Credit Facility [Domain] Amortization of intangible assets Amortization expense Amortization of Intangible Assets Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Earnings Per Share, Basic 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Schedule of Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Aggregate availability Debt Instrument, Aggregate Availability Debt Instrument, Aggregate Availability Total shareholders' equity Balance Balance Stockholders' Equity Attributable to Parent Remaining Performance Obligation Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Prepaid expenses Prepaid Expense, Current 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 Vesting [Domain] Vesting [Domain] Equity Interest Issued or Issuable, Type [Domain] Equity Interest Issued or Issuable, Type [Domain] Entity Interactive Data Current Entity Interactive Data Current Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Retained Earnings Retained Earnings [Member] Total lease expense Lease, Cost Common Stock Issued Common Stock [Member] Employee stock awards and stock options Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Components of lease expense Lease, Cost [Table Text Block] Number of reportable segments Number of Reportable Segments Amortization Term [Domain] Amortization Term [Domain] Amortization Term [Domain] Statement [Table] Statement [Table] Compensation costs for equity-based awards Equity Based Awards Equity Based Awards [Member] Equity Based Awards [Member] 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 Interest rate Debt Instrument, Interest Rate, Effective Percentage Receivables Total receivables Receivables, Net, Current Document Quarterly Report Document Quarterly Report Letters of credit Letter of Credit [Member] Loss on derivative instruments, net Gain (Loss) on Derivative Instruments, Net, Pretax Quarterly July 1, 2022 Through September 30, 2023 Quarterly July 1, 2022 Through September 30, 2023 [Member] Quarterly December 31, 2021 Through September 30, 2022 [Member] Current assets Assets, Current [Abstract] Operating lease liability Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Grantee Status [Domain] Grantee Status [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components [Axis] Equity Components [Axis] Litigation Case [Domain] Litigation Case [Domain] Interest expense, net Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Variable Rate [Domain] Variable Rate [Domain] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Selling, general, and administrative expenses Selling, General and Administrative Expense Due November 15, 2023 Due November 15, 2023 [Member] Due November 15, 2022 [Member] Recent Accounting Standards Update Accounting Standards Update and Change in Accounting Principle [Text Block] Vertex ABL Credit Agreement Vertex ABL Credit Agreement [Member] Vertex ABL Credit Agreement 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] Loss Contingencies [Table] Loss Contingencies [Table] Right-of-use assets Right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Purchases of capital assets Payments to Acquire Productive Assets Document Transition Report Document Transition Report Local Phone Number Local Phone Number Schedule of Non-Qualified Stock Options, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating income Operating Income (Loss) Accounting Standards Issued But Not Yet Effective and Accounting Standards That Were Adopted New Accounting Pronouncements, Policy [Policy Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Goodwill Goodwill Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Prepaid expenses Increase (Decrease) in Prepaid Expense Income tax expense Income tax provision Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Term Facility And Amended Revolver Term Facility And Amended Revolver [Member] Term Facility And Amended Revolver Deferred tax liability Deferred Income Tax Liabilities, Net Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Hedging Relationship [Axis] Hedging Relationship [Axis] Percentage of aggregate borrowing base Debt Instrument, Aggregate Borrowing Base, Percent Debt Instrument, Aggregate Borrowing Base, Percent Performance obligations timing Revenue, Performance Obligation, Description of Timing Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Document Fiscal Period Focus Document Fiscal Period Focus Cost of revenue Cost of Goods and Services Sold Derivative [Line Items] Derivative [Line Items] Weighted average common shares outstanding - basic (in shares) Diluted weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Ratio of total indebtedness to combined EBITDA Debt Instrument, Covenant Compliance, Debt to EBITDA Ratio Debt Instrument, Covenant Compliance, Debt to EBITDA Ratio Billed receivables Billed Contracts Receivable Loss Contingencies [Line Items] Loss Contingencies [Line Items] Base Rate Base Rate [Member] Common stock; $0.01 par value; 100,000 shares authorized; 11,846 and 11,738 shares issued and outstanding as of July 1, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] 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 Cost-plus and cost-reimbursable Cost-Plus and Cost-Reimbursable [Member] Cost-Plus and Cost-Reimbursable 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] Short-term lease expense Short-Term Lease, Cost Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cash, cash equivalents and restricted cash - beginning of year Cash, cash equivalents and restricted cash - end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 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 Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities Liabilities, Current [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Proceeds from exercise of stock options Proceeds from Stock Options Exercised Foreign Currency Forward Contracts Foreign Exchange Forward [Member] Common stock, shares issued (in shares) Common Stock, Shares, Issued Joint venture investment balance Equity Method Investments Tax (expense) benefit Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax Purchase of capital assets on account Capital Expenditures Incurred but Not yet Paid Acquisition-related costs Business Combination, Acquisition Related Costs Cash Flow Hedging Cash Flow Hedging [Member] Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease expense Operating Lease, Cost Principal amount Debt Instrument, Face Amount Remaining average life intangible assets Finite-Lived Intangible Assets, Remaining Amortization Period Other comprehensive income (loss) net of tax Other Comprehensive Income (Loss), Net of Tax Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Litigation Case [Axis] Litigation Case [Axis] Navy Navy [Member] Navy [Member] Vertex First Lien Term Facility Vertex First Lien Term Facility [Member] Vertex First Lien Term Facility Entity Current Reporting Status Entity Current Reporting Status Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other non-current assets Other Assets, Noncurrent Compensation and other employee benefits Increase (Decrease) in Employee Related Liabilities Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Operating lease terms Lessee, Operating Lease, Term of Contract Derivative [Table] Derivative [Table] 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 Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Our Business and Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Exchange rate effect on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant, and equipment, net Property, Plant and Equipment, Net Repayments of long-term debt Repayments of Long-Term Debt Schedule of Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Derivative Liabilities at Fair Value Schedule of Derivative Liabilities at Fair Value [Table Text Block] Firm-fixed-price Fixed-Price Contract [Member] Forfeited or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total Long-Term Debt Balance Sheet Location [Axis] Balance Sheet Location [Axis] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Maximum Maximum [Member] Unfavorable adjustment to revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Unfavorable, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Unfavorable, Change in Measure of Progress And Modification Of Contract Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Designated as hedging instrument Designated as Hedging Instrument [Member] Income taxes paid Income Taxes Paid, Net Entity Small Business Entity Small Business First Lien Initial Term Tranche First Lien Initial Term Tranche [Member] First Lien Initial Term Tranche 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 Net Carrying Amount Finite-Lived Intangible Assets, Net Restricted cash Restricted Cash Revenue, expected performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Unrecognized compensation costs Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount NQOs, Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Percent of aggregate commitments Debt Instrument, Unused Commitments, Threshold Percentage Debt Instrument, Unused Commitments, Threshold Percentage Future tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Title of 12(b) Security Title of 12(b) Security Distribution from joint ventures Proceeds from Equity Method Investment, Distribution Subsequent Event [Line Items] Subsequent Event [Line Items] Repayments of revolver Repayments of Lines of Credit Debt Instrument [Line Items] Payments due Debt Instrument [Line Items] Employee stock awards and stock options (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Payment of debt issuance costs Payments of Debt Issuance Costs Total operating lease liabilities Total operating lease liabilities Operating Lease, Liability Ratio of combined EBITDA to combined interest expense Debt Instrument, Covenant Compliance, EBITDA to Interest Expense Ratio Debt Instrument, Covenant Compliance, EBITDA to Interest Expense Ratio 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Debt Instrument, Unused Capacity [Domain] Debt Instrument, Unused Capacity [Domain] Debt Instrument, Unused Capacity [Domain] Liabilities and Shareholders' Equity Liabilities and Equity [Abstract] Unfavorable adjustments to operating income Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Unfavorable, Operating Income, Change in Measure of Progress And Modification Of Contract Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Unfavorable, Operating Income, Change in Measure of Progress And Modification Of Contract 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 2022 (remainder of the year) Long-Term Debt, Maturity, Remainder of Fiscal Year NQOs Non-Qualified Stock Options [Member] Non-Qualified Stock Options [Member] Accounts payable Accounts Payable, Current Other comprehensive income (loss), net of tax Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Other assets Increase (Decrease) in Other Operating Assets Hedging Relationship [Domain] Hedging Relationship [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Vertex Aerospace Services Holding Corp. Vertex Aerospace Services Holding Corp. [Member] Vertex Aerospace Services Holding Corp. Entity Filer Category Entity Filer Category Weighted average common shares outstanding - basic (in shares) Weighted average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic United States UNITED STATES Contracts loss contingency accrual Loss Contingency Accrual Ownership percentage Equity Method Investment, Ownership Percentage Compensation cost for awards Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 9) Commitments and Contingencies Security Exchange Name Security Exchange Name 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 Interest rate swap designated as cash flow hedge, liability Interest Rate Derivative Liabilities, at Fair Value Derivative, notional amount Derivative, Notional Amount Preferred stock; $0.01 par value; 10,000 shares authorized; No shares issued and outstanding Preferred Stock, Value, Issued Letters of credit outstanding Letters of Credit Outstanding, Amount Restricted cash Restricted Cash, Current Servcore Resources and Services Solutions, LLC Servcore Resources and Services Solutions, LLC [Member] Servcore Resources and Services Solutions, LLC Army Army [Member] Army [Member] Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Fair value of common shares issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Changes in derivative instruments: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Total non-current assets Assets, Noncurrent Contract Relationship [Domain] Contract Relationship [Domain] [Domain] for Contract Relationship [Axis] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Vertex Second Lien Term Facility Vertex Second Lien Term Facility [Member] Vertex Second Lien Term Facility Schedule of Impact of Stock-Based Compensation in Consolidation and Combined Statements of Income Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Deferred taxes Increase (Decrease) in Deferred Income Taxes Revenue Revenue from Contract with Customer [Text Block] Debt instrument, borrowing base, percentage of eligible unbilled receivables Debt Instrument, Borrowing Base, Percentage Of Eligible Unbilled Receivables Debt Instrument, Borrowing Base, Percentage Of Eligible Unbilled Receivables After 2026 Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Debt Instrument, Unused Capacity [Axis] Debt Instrument, Unused Capacity [Axis] Debt Instrument, Unused Capacity J&J Maintenance J&J Maintenance [Member] J&J Maintenance Payments of employee withholding taxes on share-based compensation Payment, Tax Withholding, Share-Based Payment Arrangement Total Liabilities and Shareholders' Equity Liabilities and Equity Revenue, percent change Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Revenue From Contract With Customer, Excluding Assessed Tax, Change, Percentage Amortization of debt issuance costs Amortization of Debt Issuance Costs Increased limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Add: Dilutive impact of restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Receivables Increase (Decrease) in Receivables Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Customer contracts Customer Contracts [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Other Other Customers [Member] Other Customers [Member] Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Amortization Term [Axis] Amortization Term [Axis] Amortization Term [Axis] Vesting [Axis] Vesting [Axis] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Diluted (in dollars per share) Earnings Per Share, Diluted Share-based Compensation Award, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Gain) Loss on disposal of property, plant, and equipment Gain (Loss) on Disposition of Property Plant Equipment Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Other current assets Other Assets, Current Increase limit Line Of Credit Facility, Accordian Feature, Increase Limit Line Of Credit Facility, Accordian Feature, Increase Limit Schedule of Receivables Schedule of Accounts, Notes, Loans and Financing Receivable [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] Unrecognized tax benefits Unrecognized Tax Benefits Derivative Instruments Derivatives and Fair Value [Text Block] Performance Obligations Revenue, Remaining Performance Obligation, Amount Maturity of lease liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Short-Term Debt Short-Term Debt [Member] Europe Europe [Member] Unbilled receivables (contract assets) Unbilled Contracts Receivable Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Trade names and other Trade Names [Member] Equity Investments Equity Method Investments [Policy Text Block] Credit Facility [Axis] Credit Facility [Axis] Time and material Time-and-Materials Contract [Member] Debt instrument, borrowing base, percentage of eligible inventory, liquidation value Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Liquidation Value Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Liquidation Value Contract Relationship [Axis] Contract Relationship [Axis] Contract Relationship [Axis] Subsequent Event [Table] Subsequent Event [Table] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Other Other Receivables, Net, Current Entity Tax Identification Number Entity Tax Identification Number Aggregate award target value Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Granted Aggregate Target Value Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Granted Aggregate Target Value Expense recognized Multiemployer Plan, Employer Contribution, Cost Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] 2022 (remainder of the year) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Asia Asia [Member] Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect High Desert Support Services, LLC High Desert Support Services, LLC [Member] High Desert Support Services, LLC Equity Interest Type [Axis] Equity Interest Type [Axis] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] 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] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Taxes withheld on stock compensation awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Consideration transferred Total consideration transferred Business Combination, Consideration Transferred Entity [Domain] Entity [Domain] City Area Code City Area Code Debt instrument, borrowing base, percentage of eligible receivables Debt Instrument, Borrowing Base, Percentage Of Eligible Receivables Debt Instrument, Borrowing Base, Percentage Of Eligible Receivables Assets Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] 2022 Long-Term Debt, Maturity, Year One Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Contribution to joint ventures Payments to Acquire Equity Method Investments Variable Rate [Axis] Variable Rate [Axis] Other non-current liabilities Other Liabilities, Noncurrent Other liabilities Increase (Decrease) in Other Operating Liabilities Balance sheet information related to leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Right-of-use assets resulting from new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Customer [Domain] Customer [Domain] EX-101.PRE 10 vec-20220701_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Cover - shares
6 Months Ended
Jul. 01, 2022
Aug. 04, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jul. 01, 2022  
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 2424 Garden of the Gods Road  
Entity Address, City or Town Colorado Springs  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80919  
City Area Code (719)  
Local Phone Number 591-3600  
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   30,441,455
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001601548  
Current Fiscal Year End Date --12-31  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Income Statement [Abstract]        
Revenue $ 498,066 $ 470,845 $ 954,537 $ 904,849
Cost of revenue 453,305 422,660 872,581 816,308
Selling, general, and administrative expenses 29,740 25,605 61,699 49,427
Operating income 15,021 22,580 20,257 39,114
Interest expense, net (1,963) (2,253) (3,643) (4,186)
Income from operations before income taxes 13,058 20,327 16,614 34,928
Income tax expense 2,586 4,393 3,287 6,946
Net income $ 10,472 $ 15,934 $ 13,327 $ 27,982
Earnings per share        
Basic (in dollars per share) $ 0.89 $ 1.36 $ 1.13 $ 2.40
Diluted (in dollars per share) $ 0.88 $ 1.35 $ 1.12 $ 2.37
Weighted average common shares outstanding - basic (in shares) 11,826 11,715 11,793 11,681
Weighted average common shares outstanding - basic (in shares) 11,954 11,828 11,917 11,823
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Net income $ 10,472 $ 15,934 $ 13,327 $ 27,982
Changes in derivative instruments:        
Tax (expense) benefit 367 (51) 272 (27)
Net change in derivative instruments 594 79 969 2
Foreign currency translation adjustments, net of tax (3,637) 430 (4,254) (1,926)
Other comprehensive income (loss) net of tax (3,043) 509 (3,285) (1,924)
Total comprehensive income 7,429 16,443 10,042 26,058
Interest Rate Swap        
Changes in derivative instruments:        
Net change in fair value of cash flow hedges 227 230 667 524
Foreign Currency Forward Contracts        
Changes in derivative instruments:        
Net change in fair value of cash flow hedges $ 0 $ (100) $ 30 $ (495)
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 31,760 $ 38,513
Restricted cash 3,311 0
Receivables 374,980 348,605
Prepaid expenses 26,262 21,160
Other current assets 10,646 15,062
Total current assets 446,959 423,340
Property, plant, and equipment, net 23,530 23,758
Goodwill 321,734 321,734
Intangible assets, net 62,159 66,582
Right-of-use assets 39,705 43,651
Other non-current assets 11,760 10,394
Total non-current assets 458,888 466,119
Total Assets 905,847 889,459
Current liabilities    
Accounts payable 244,080 212,533
Compensation and other employee benefits 82,534 80,284
Short-term debt 10,400 10,400
Other accrued liabilities 48,322 55,031
Total current liabilities 385,336 358,248
Long-term debt, net 78,884 94,246
Deferred tax liability 32,489 32,214
Operating lease liability 30,719 34,536
Other non-current liabilities 14,941 20,128
Total non-current liabilities 157,033 181,124
Total liabilities 542,369 539,372
Commitments and contingencies (Note 9)
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; 11,846 and 11,738 shares issued and outstanding as of July 1, 2022 and December 31, 2021, respectively 118 117
Additional paid in capital 91,464 88,116
Retained earnings 281,081 267,754
Accumulated other comprehensive loss (9,185) (5,900)
Total shareholders' equity 363,478 350,087
Total Liabilities and Shareholders' Equity $ 905,847 $ 889,459
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Jul. 01, 2022
Dec. 31, 2021
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) 11,846,000 11,738,000
Common stock, shares outstanding (in shares) 11,846,000 11,738,000
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Operating activities    
Net income $ 13,327 $ 27,982
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation expense 3,238 3,097
Amortization of intangible assets 4,423 4,891
(Gain) Loss on disposal of property, plant, and equipment (15) 60
Stock-based compensation 4,725 4,923
Amortization of debt issuance costs 388 463
Changes in assets and liabilities:    
Receivables (29,302) (38,882)
Prepaid expenses (5,321) (4,660)
Other assets 5,185 597
Accounts payable 32,470 18,784
Deferred taxes 0 370
Compensation and other employee benefits 2,507 11,285
Other liabilities (11,989) (14,884)
Net cash provided by operating activities 19,636 14,026
Investing activities    
Purchases of capital assets (3,492) (4,833)
Proceeds from the disposition of assets 18 16
Business acquisition purchase price adjustment 0 262
Contribution to joint venture (2,113) (1,846)
Net cash used in investing activities (5,587) (6,401)
Financing activities    
Repayments of long-term debt (5,200) (4,000)
Proceeds from revolver 392,000 215,000
Repayments of revolver (402,000) (215,000)
Proceeds from exercise of stock options 370 113
Payment of debt issuance costs (458) (17)
Payments of employee withholding taxes on share-based compensation (1,696) (2,272)
Net cash used in financing activities (16,984) (6,176)
Exchange rate effect on cash (507) (373)
Net change in cash, cash equivalents and restricted cash (3,442) 1,076
Cash, cash equivalents and restricted cash - beginning of year 38,513 68,727
Cash, cash equivalents and restricted cash - end of period 35,071 69,803
Supplemental disclosure of cash flow information:    
Interest paid 3,409 3,111
Income taxes paid 6,112 5,747
Purchase of capital assets on account $ 13 $ 618
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.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
Balance (in shares) at Dec. 31, 2020   11,625      
Balance at Dec. 31, 2020 $ 304,938 $ 116 $ 82,823 $ 222,026 $ (27)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 12,048     12,048  
Foreign currency translation adjustments (2,356)       (2,356)
Unrealized gain (loss) on cash flow hedge (77)       (77)
Employee stock awards and stock options (in shares)   75      
Employee stock awards and stock options 114 $ 1 113    
Taxes withheld on stock compensation awards (2,184)   (2,184)    
Stock-based compensation 1,983   1,983    
Balance (in shares) at Apr. 02, 2021   11,700      
Balance at Apr. 02, 2021 314,466 $ 117 82,735 234,074 (2,460)
Balance (in shares) at Dec. 31, 2020   11,625      
Balance at Dec. 31, 2020 304,938 $ 116 82,823 222,026 (27)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 27,982        
Foreign currency translation adjustments (1,926)        
Unrealized gain (loss) on cash flow hedge 2        
Balance (in shares) at Jul. 02, 2021   11,724      
Balance at Jul. 02, 2021 332,824 $ 117 84,650 250,008 (1,951)
Balance (in shares) at Apr. 02, 2021   11,700      
Balance at Apr. 02, 2021 314,466 $ 117 82,735 234,074 (2,460)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 15,934     15,934  
Foreign currency translation adjustments 430       430
Unrealized gain (loss) on cash flow hedge 79       79
Employee stock awards and stock options (in shares)   24      
Taxes withheld on stock compensation awards (88)   (88)    
Stock-based compensation 2,003   2,003    
Balance (in shares) at Jul. 02, 2021   11,724      
Balance at Jul. 02, 2021 332,824 $ 117 84,650 250,008 (1,951)
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 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 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 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)
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies
6 Months Ended
Jul. 01, 2022
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
Description of Business and Basis of Presentation
Our Business
V2X, Inc., formerly known as Vectrus, Inc., (V2X or the Company) is a leading provider of services to the United States Government (U.S. government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations, supply chain and logistics services, information technology mission support, and engineering and digital integration services.
V2X was incorporated in the State of Indiana in February 2014. On September 27, 2014, Exelis Inc. completed the spin-off (the Spin-off) of Vectrus, Inc. and Vectrus, Inc. became an independent, publicly traded company. References in these notes to "Exelis" or "Former Parent" refer to Exelis Inc., an Indiana corporation, and its consolidated subsidiaries (other than Vectrus, Inc.). Exelis was acquired by a predecessor entity of L3Harris Technologies, Inc. in May 2015.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole, and does not include Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), and/or its consolidated subsidiaries as of July 1, 2022.
On July 5, 2022 (the Closing Date), the Company completed its previously announced business transaction with Vertex, Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC), and Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.), thereby forming V2X, Inc. (the Merger). For a description of the Merger, see Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q.
Equity Investments
In 2011, we 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, we 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, we 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 other contractors around the world.
We account for our investments in HDSS, J&J, and ServCore under the equity method as we have the ability to exercise significant influence, but do not hold a controlling interest in these entities. We record our proportionate 40%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore in selling, general and administrative (SG&A) expenses in the Condensed Consolidated Statements of Income. Our investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When we receive cash distributions from our 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. During the six months ended July 1, 2022, we made a cash contribution of $2.1 million to our joint ventures and received a $0.8 million cash distribution. As of July 1, 2022 and December 31, 2021 our joint venture investment balance was $6.7 million and $5.4 million, respectively. Our proportionate share of income from the HDSS, J&J, and ServCore joint ventures was immaterial for the first two quarters of both 2022 and 2021.
Basis of Presentation
Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (July 1, 2022 for the second quarter of 2022 and July 2, 2021 for the second quarter of 2021), 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 our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021.
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.
Restricted Cash
The Company had restricted cash of $3.3 million related to collateral security for two outstanding letters of credit at July 1, 2022 and no restricted cash as of December 31, 2021.
Reconciliation of cash, cash equivalents and restricted cash as of July 1, 2022 is presented in the following table:
(In thousands)July 1, 2022
Cash and cash equivalents$31,760 
Restricted cash3,311 
Total cash, cash equivalents and restricted cash$35,071 
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Recent Accounting Standards Update
6 Months Ended
Jul. 01, 2022
Accounting Standards Update and Change in Accounting Principle [Abstract]  
Recent Accounting Standards Update
RECENT ACCOUNTING STANDARDS UPDATE
Accounting Standards Issued but Not Yet Effective     
In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08). The amendment requires contract assets and contract liabilities acquired in a business combination to be recognized and measured in accordance with ASC 606, Revenue from Contracts with Customers, as if the acquirer had originated the contract. The amendment also provides certain practical expedients when applying the guidance. ASU No. 2021-08 is effective for interim and annual periods beginning after December 15, 2022, on a prospective basis, with early adoption permitted. The Company is currently evaluating the potential impact of ASU 2021-08 to its consolidated financial statements and expects to early adopt ASU 2021-08 during 2022 in conjunction with the Merger (See Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q).
Accounting Standards That Were Adopted
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04). To ease the burden in accounting for reference rate reform on financial reporting, the ASU provides companies with optional expedients and exceptions for applying accounting guidance to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued because of reference rate reform. The Company adopted the standard during the first quarter of 2022. It did not have a material impact on the Company's financial statements.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue
6 Months Ended
Jul. 01, 2022
Revenue from Contract with Customer [Abstract]  
Revenue
REVENUE
Performance Obligations
A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. To determine the proper revenue recognition method, consideration is given as to whether a single contract should be accounted for as more than one performance obligation. For most of our contracts, the customer contracts with us to perform an integrated set of tasks and deliverables as a single service solution, whereby each service is not separately identifiable from other promises in the contract and therefore is not distinct. As a result, when this integrated set of tasks exists, the contract is accounted for as one performance obligation. The vast majority of our contracts have a single performance obligation. Unexercised contract options and indefinite delivery and indefinite quantity (IDIQ) contracts are considered to be separate performance obligations when the option or IDIQ task order is exercised or awarded.
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. Our 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. We recognize revenue over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Our over time recognition is reinforced by the fact that our customers simultaneously receive and consume the benefits of our services as they are performed. For most U.S. government contracts, this continuous
transfer of control to the customer is supported by clauses in the contract 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 we track progress towards completion of performance obligations 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 we are the prime contractor or of the prime contractor when we are a subcontractor. We expect to recognize a substantial portion of our 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 our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.
Remaining performance obligations as of July 1, 2022 and December 31, 2021 are presented in the following table:
July 1,December 31,
(In millions)20222021
Performance Obligations$1,599 $1,398 
As of July 1, 2022, we expect to recognize approximately 57% of the remaining performance obligations as revenue in 2022 and the remaining 43% during 2023.
Contract Estimates
Accounting for contracts and programs involves the use of various techniques to estimate total contract revenue and costs. For contracts, we estimate the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognize that profit over the life of the contract.
Contract estimates are based on various assumptions to project the outcome of future events. These assumptions include: labor productivity and availability; the complexity of the services being performed; the cost and availability of materials; the performance of subcontractors; and negotiations with the customer on contract modifications. When the estimates of total costs to be incurred on a contract exceed total estimates of the transaction price, a provision for the entire loss is determined at a contract level and is recognized in the period in which the loss was determined.
The impact of adjustments in contract estimates on our operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and six months ended July 1, 2022 increased operating income by $6.8 million and $7.4 million, respectively. For the three and six months ended July 2, 2021, the adjustments decreased operating income by $1.7 million and $3.0 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. For the three and six months ended July 2, 2021, the cumulative catch-up adjustments to operating income decreased revenue by $1.7 million and $3.6 million, respectively.
Revenue by Category
Generally, the sales price elements for our contracts are cost-plus, cost-reimbursable or firm-fixed-price. We commonly have elements of cost-plus, cost-reimbursable and firm-fixed-price contracts on a single contract. On a cost-plus type contract, we are paid our 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 our customers. On cost-plus type contracts, we do not bear the risks of unexpected cost overruns, provided that we do not incur costs that exceed the predetermined funded amounts. Most of our cost-plus contracts also contain a firm-fixed price element. Cost-plus type contracts with award and incentive fee provisions are our primary variable contract fee arrangement. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees provide for a fee based on the relationship between total allowable and target cost. On most of our contracts, a cost-reimbursable element captures consumable materials required for the contract. Typically, these costs do not bear fees.
On a firm-fixed-price type contract, we agree to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price type contract typically offers higher profit margin potential than a cost-plus type contract, which is commensurate with the greater levels of risk we assume on a firm-fixed-price type contract. Although a firm-fixed-price type contract generally permits us to retain profits if the total actual contract costs are less than the estimated contract costs, we bear the risk that increased or unexpected costs may reduce our profit or cause us 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.
On a time-and-materials type contract, we are reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs, and expenses at cost. For this contract type, we bear the risk when our labor costs and allocable indirect expenses exceed the fixed hourly rate specified within the contract.
The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Cost-plus and cost-reimbursable$355,559 $344,189 3.3 %$666,653 $634,420 5.1 %
Firm-fixed-price128,348 111,416 15.2 %256,352 240,173 6.7 %
Time and material14,159 15,240 (7.1)%31,532 30,256 4.2 %
Total revenue$498,066 $470,845 $954,537 $904,849 
Revenue by geographic region in which the contract is performed for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Middle East$250,222 $258,488 (3.2)%$485,313 $498,500 (2.6)%
United States158,719 146,549 8.3 %325,454 296,362 9.8 %
Europe42,739 36,084 18.4 %81,178 76,706 5.8 %
Asia46,386 29,724 56.1 %62,592 33,281 88.1 %
Total revenue$498,066 $470,845 $954,537 $904,849 

Revenue by contract relationship for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Prime contractor$468,453 $440,040 6.5 %$895,546 $843,303 6.2 %
Subcontractor29,613 30,805 (3.9)%58,991 61,546 (4.2)%
Total revenue$498,066 $470,845 $954,537 $904,849 

Revenue by customer for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Army$326,756 $310,638 5.2 %$606,869 $567,987 6.8 %
Air Force68,457 63,206 8.3 %129,930 141,375 (8.1)%
Navy64,885 56,399 15.0 %140,102 112,827 24.2 %
Other37,968 40,602 (6.5)%77,636 82,660 (6.1)%
Total revenue$498,066 $470,845 $954,537 $904,849 
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, we may receive advances or deposits from our 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 fund current operating expenses under the contract. 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 July 1, 2022 and December 31, 2021, we had contract assets of $277.6 million and $240.0 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 4. "Receivables" for additional information regarding the composition of our receivable balances. As of both July 1, 2022 and December 31, 2021, our contract liabilities were insignificant.
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables
6 Months Ended
Jul. 01, 2022
Receivables [Abstract]  
Receivables
RECEIVABLES
Receivables were comprised of the following:
(In thousands)July 1, 2022December 31, 2021
Billed receivables$91,985 $104,074 
Unbilled receivables (contract assets)277,583 239,979 
Other 5,412 4,552 
Total receivables$374,980 $348,605 
As of July 1, 2022 and December 31, 2021, 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. We expect to bill customers for the majority of the July 1, 2022 contract assets during 2022. Changes in the balance of receivables are primarily due to the timing differences between our performance and customers' payments.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets
6 Months Ended
Jul. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
GOODWILL AND INTANGIBLE ASSETS
As of July 1, 2022 and December 31, 2021 the carrying amount of goodwill was $321.7 million.
The Company tests goodwill for impairment on the first day of the Company's fourth fiscal quarter each year, or more frequently should circumstances change or events occur that would more likely than not reduce the fair value of a reporting unit below its carrying amount.
Identifiable intangible assets consist of the following:
July 1, 2022December 31, 2021
(In thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Contract backlogs and recompetes$77,300 $(18,568)$58,732 $77,300 $(14,988)$62,312 
Customer contracts7,200 (4,293)2,907 7,200 (3,572)3,628 
Trade names and other1,249 (729)520 1,249 (607)642 
Balance$85,749 $(23,590)$62,159 $85,749 $(19,167)$66,582 
Identifiable intangible asset amortization expense was $2.1 million and $4.4 million for the three and six months ended July 1, 2022, respectively. Intangible asset amortization for the three and six months ended July 2, 2021 was $2.4 million and $4.9 million, respectively. As of July 1, 2022, the remaining average intangible asset amortization period was 9.0 years.
Future estimated amortization expense is as follows (in thousands):
PeriodAmortization
2022 (remainder of the year) $4,244 
2023$8,486 
2024$7,379 
2025$6,582 
2026$6,112 
After 2026$29,356 
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Debt
6 Months Ended
Jul. 01, 2022
Debt Disclosure [Abstract]  
Debt
DEBT
Senior Secured Credit Facilities
Term Loan and Revolver. In September 2014, we and our wholly-owned subsidiary, Vectrus Systems Corporation (VSC), entered into a credit agreement. The credit agreement was subsequently amended on December 24, 2020 and January 24, 2022 and is collectively referred to as the Amended Agreement. The credit agreement consists of a term loan (Amended Term Loan) and a $270.0 million revolving credit facility (Amended Revolver) as of July 1, 2022.
The Amended Agreement includes an accordion feature that allows the Company to draw up to an additional $100.0 million, subject to the lender's consent on the same terms and conditions as the existing commitments. The Amended Agreement also permits the Company to borrow up to $75.0 million in unsecured debt as long as the aggregated sum of both the unsecured debt and the accordion does not exceed $100.0 million.
The Amended Term Loan amortizes in an amount equal to $2.6 million for the fiscal quarters ending September 30, 2022 through September 30, 2023, with the balance of $37.2 million due on November 15, 2023. Amounts borrowed under the Amended Term Loan that are repaid or prepaid may not be re-borrowed. Any unpaid amounts must be repaid by the maturity dates. As of July 1, 2022, the balance outstanding under the Amended Term Loan was $50.2 million.
The Amended Revolver is available for working capital, capital expenditures and other general corporate purposes. There were $40.0 million of outstanding borrowings under the Amended Revolver at July 1, 2022. Up to $25.0 million of the Amended Revolver is available for the issuance of letters of credit. As of July 1, 2022, there were two letters of credit outstanding in the aggregate amount of $3.2 million, which reduced our borrowing availability under the Amended Revolver to $226.8 million. At December 31, 2021, there were $50.0 million of outstanding borrowings under the Amended Revolver. The Amended Revolver will mature and the commitments thereunder will terminate on November 15, 2023.
The aggregate scheduled maturities of the Amended Term Loan and Amended Revolver as of July 1, 2022, are as follows:
(In thousands)Payments due
2022 (remainder of the year)$5,200 
202385,000 
Total$90,200 
Guarantees and Collateral. The indebtedness and other obligations under the Amended Agreement are unconditionally guaranteed jointly and severally on a senior secured basis by us and certain of our restricted subsidiaries and are secured, subject to permitted liens and other exceptions, by a first-priority lien on substantially all of our tangible assets and those of each domestic guarantor.
Voluntary Prepayments. We may voluntarily prepay the Amended Term Loan in whole or in part at any time without premium or penalty, subject to the payment of customary breakage costs under certain conditions. Voluntary prepayments of the Amended Term Loan will be applied to the remaining installments thereof as directed by us. We may reduce commitments under the Amended Revolver in whole or in part at any time without premium or penalty.
Covenants. The Amended Agreement contains customary covenants, including covenants that, under certain circumstances and subject to certain qualifications and exceptions: limit or restrict our ability to incur additional indebtedness; merge, dissolve, liquidate or consolidate; make acquisitions, investments, advances or loans; dispose of or transfer assets; pay dividends; redeem or repurchase certain debt; and enter into certain restrictive agreements.
In addition, we are required to comply with (a) a maximum ratio of total consolidated indebtedness to consolidated earnings before interest, tax, depreciation and amortization (EBITDA) of 3.00 to 1.00 (3.50 to 1.00 for the 12 months following a qualified acquisition), and (b) a minimum ratio of consolidated EBITDA to consolidated interest expense (net of cash interest income) of 4.50 to 1.00. As of July 1, 2022, we had a ratio of total consolidated indebtedness to EBITDA of 1.09 to 1.00 and a ratio of consolidated EBITDA to consolidated interest expense of 12.41 to 1.00. We were in compliance with all covenants related to the Amended Agreement as of July 1, 2022.
Interest Rates and Fees. Outstanding borrowings under the Amended Agreement accrue interest, at our option, at a per annum rate of (i) SOFR plus the applicable margin, which ranges from 1.85% to 2.60% depending on the leverage ratio, or (ii) a base rate plus the applicable margin, which ranges from 0.75% to 1.50% depending on the leverage ratio. The interest rate under the Amended Agreement at July 1, 2022 was 3.63%. We pay a commitment fee on the undrawn portion of the Amended Revolver ranging from 0.30% to 0.45%, depending on the leverage ratio.
Carrying Value and Fair Value. As of July 1, 2022 and December 31, 2021, the fair value of the Amended Agreement approximated the carrying value because the debt bears interest at a floating rate of interest. 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.
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments
6 Months Ended
Jul. 01, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments
DERIVATIVE INSTRUMENTS
During the periods covered by this report, we have made no changes to our policies or strategies for the use of derivative instruments and there has been no change in our related accounting methods. For our derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive loss and subsequently recognized in earnings with the corresponding hedged item.
Interest Rate Derivative Instruments
On June 29, 2022, in conjunction with our planned extinguishment of the related hedged debt interest expense, we terminated our remaining interest rate swaps that were designated and qualified as effective cash flow hedges (See Note 15. Subsequent Event in this Quarterly Report on Form 10-Q). Interest rate swap losses in accumulated other comprehensive loss upon termination were immaterial.
The following table summarizes the amount at fair value and balance sheet caption of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2021:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$666 
Net interest rate derivative losses of $0.4 million and $0.5 million were recognized in interest expense, net, in our Condensed Consolidated Statements of Income during the first six months of 2022 and 2021, respectively.
Foreign Currency Derivative Instruments
The Company had no outstanding foreign currency forward contracts at July 1, 2022 and had outstanding forward contracts with a current liability value of less than $0.1 million at December 31, 2021.
Net foreign currency derivative gains and losses recognized in SG&A expenses during the first six months of 2022 and 2021 were immaterial.
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Leases
6 Months Ended
Jul. 01, 2022
Leases [Abstract]  
Leases
LEASES
We determine whether an arrangement contains a lease at inception. We have operating leases for office space, apartments, vehicles, and machinery and equipment. Our operating leases have lease terms of less than one year to ten years.
We do not separate lease components from non-lease components (e.g., common area maintenance, property taxes and insurance) but account for both components in a contract as a single lease component.
The components of lease expense are as follows:
Three Months EndedSix Months Ended
(In thousands)July 1, 2022July 2, 2021July 1, 2022July 2, 2021
Operating lease expense$3,608 $2,240 $7,281 $4,065 
Variable lease expense130 213 260 415 
Short-term lease expense24,461 17,289 38,130 30,737 
Total lease expense$28,199 $19,742 $45,671 $35,217 
Supplemental balance sheet information related to our operating leases is as follows:
(In thousands)July 1, 2022December 31, 2021
Right-of-use assets$39,705 $43,651 
Current lease liabilities (recorded in Other accrued liabilities)$12,334 $11,983 
Long-term lease liabilities (recorded in Operating lease liability)30,719 34,536 
Total operating lease liabilities$43,053 $46,519 
Additional right-of-use assets of $2.6 million were recognized as non-cash asset additions that resulted from new operating lease liabilities during the first six months of 2022.
The weighted average remaining lease term and discount rate for our operating leases at July 1, 2022 was 5.1 years and 3.8%, respectively.
Maturities of lease liabilities at July 1, 2022 were as follows:
(In thousands)Payments due
2022 (remainder of the year)$6,675 
202313,274 
20248,700 
20254,650 
20263,980 
After 202610,722 
Total minimum lease payments48,001 
Less: Imputed interest(4,948)
Total operating lease liabilities$43,053 
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jul. 01, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
COMMITMENTS AND CONTINGENCIES
General
From time to time, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our 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 the 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 most recent information available to us. We have estimated and accrued $9.8 million and $9.6 million as of July 1, 2022 and December 31, 2021, respectively, in "Other accrued liabilities" in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to our 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 our assessment of the merits of the particular claim, we do 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 our cash flow, results of operations or financial condition.
U.S. Government Contracts, Investigations and Claims
We have U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in U.S. 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 our financial condition or results of operations. Furthermore, our 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 unreimbursable expenses or charges or otherwise adversely affect our 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 (DCAA), the Defense Contract Management Agency (DCMA) and others, routinely audit and review our performance on U.S. 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 our compliance with U.S. government standards for our business systems, including our accounting, earned value management, estimating, materials management and accounting, purchasing, and property management systems.
As a result of final indirect rate negotiations between the U.S. government and our Former Parent, we were subject to adjustments to costs previously allocated by our Former Parent to our business from 2007 through 2014. On July 7, 2022, we accepted an offer by the U.S. government to settle this legal matter involving our payment of an insignificant amount, thereby bringing closure to the matter. With respect to our Former Parent, we believe we are fully indemnified under our distribution agreement and have notified our Former Parent of the closure of our appeal of the U.S. government's decision in this matter.
COVID-19 Pandemic
On March 11, 2020, the World Health Organization designated the outbreak of COVID-19 as a global pandemic. Governments and businesses around the world have taken unprecedented actions to mitigate the spread of COVID-19, including, but not limited to, shelter-in-place orders, quarantines, significant restrictions on travel, social distancing guidelines, and restrictions on employees going to work. Uncertainty with respect to the economic impacts of the pandemic has introduced significant volatility in the financial markets. The Company has observed, and continues to experience, some disruptions to its operations due to government and supply chain delays related to the global pandemic. While the extent to which COVID-19 ultimately impacts the Company’s future results will depend on future developments, the pandemic and associated economic impacts, particularly with respect to newly issued vaccine mandates for government contractors and subcontractors, could result in a material impact to the Company’s future financial condition, results of operations and cash flows.
For the three and six months ended July 1, 2022, the impact of COVID-19 was immaterial to our financial results.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation
6 Months Ended
Jul. 01, 2022
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 May 13, 2016 (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 and other awards. We account for NQOs and stock-settled RSUs as equity-based compensation awards. TSR awards, described below, and cash-settled RSUs are accounted for as liability-based compensation awards.
Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were as follows:
Three Months EndedSix Months Ended
(In thousands)July 1, 2022July 2, 2021July 1, 2022July 2, 2021
Compensation costs for equity-based awards$1,575 $2,003 $4,676 $3,986 
Compensation costs for liability-based awards592 298 50 937 
Total compensation costs, pre-tax$2,167 $2,301 $4,725 $4,923 
Future tax benefit$466 $500 $1,017 $1,069 
Liability-based awards are revalued at the end of each reporting period to reflect changes in fair value.
As of July 1, 2022, total unrecognized compensation costs related to equity-based awards and liability-based awards were $8.3 million and $2.8 million, respectively, which are expected to be recognized ratably over a weighted average period of 2.00 years and 2.17 years, respectively.
The following table provides a summary of the activities for NQOs and RSUs for the six months ended July 1, 2022:
NQOsRSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202259 $23.19 245 $51.18 
Granted— $— 231 $35.89 
Exercised(16)$24.43 — $— 
Vested— $— (130)$43.78 
Forfeited or expired— $— (15)$40.24 
Outstanding at July 1, 202243 $22.76 331 $42.19 
During the six months ended July 1, 2022, we granted long-term incentive awards to employees consisting of 208,397 RSUs with a weighted average grant date fair value per share of $36.09 and to our directors consisting of 22,309 RSUs with a weighted average grant date fair value per share of $34.07.
For employee RSUs, one-third of the award vests on each of the three anniversary dates following the grant date. Director RSUs were granted on May 13, 2022 with 3,229 scheduled to vest on the Closing Date and the balance scheduled to vest on May 12, 2023. 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.
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. During the six months ended July 1, 2022, we granted TSR awards with an outstanding aggregate target TSR value of $2.8 million. The fair value of TSR awards is measured quarterly and is based on the Company’s performance relative to the performance of the Aerospace and Defense Companies in the S&P 1500 Index. Depending on the Company’s performance during the three-year performance period, payments can range from 0% to 200% of the target value.
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jul. 01, 2022
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 July 1, 2022 and July 2, 2021, we recorded an income tax provision of $2.6 million and $4.4 million, representing effective income tax rates of 19.8% and 21.6%, respectively. For the six months ended July 1, 2022 and July 2, 2021, we recorded income tax provisions of $3.3 and $6.9 million, representing effective income tax rates of 19.8% and 19.9%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% due to state and foreign taxes, required tax income exclusions, nondeductible expenses, available deductions not reflected in book income, and income tax credits.
Uncertain Tax Provisions
As of July 1, 2022 and December 31, 2021, unrecognized tax benefits from uncertain tax positions were $10.1 million and $9.3 million, respectively. The increase in the uncertain tax positions was principally the result of the additional Foreign Derived Intangible Income (FDII) deduction as the Company reserves a portion of the FDII benefit claimed or expected to be claimed on its income tax return filings.
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share
6 Months Ended
Jul. 01, 2022
Earnings Per Share [Abstract]  
Earnings Per Share
EARNINGS PER SHARE
Basic earnings per share (EPS) is computed by dividing net income 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
July 1,July 2,July 1,July 2,
(In thousands, except per share data)2022202120222021
Net income $10,472 $15,934 $13,327 $27,982 
Weighted average common shares outstanding11,826 11,715 11,793 11,681 
Add: Dilutive impact of stock options18 37 22 40 
Add: Dilutive impact of restricted stock units110 76 102 102 
Diluted weighted average common shares outstanding11,954 11,828 11,917 11,823 
Earnings per share
Basic$0.89 $1.36 $1.13 $2.40 
Diluted$0.88 $1.35 $1.12 $2.37 
The following table summarizes the weighted average of anti-dilutive securities excluded from the diluted earnings per share calculation.
Three Months EndedSix Months Ended
July 1,July 2,July 1,July 2,
(In thousands)2022202120222021
Anti-dilutive restricted stock units25 15 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Employee Compensation
6 Months Ended
Jul. 01, 2022
Retirement Benefits [Abstract]  
Deferred Employee Compensation
DEFERRED EMPLOYEE COMPENSATION
During the first quarter of 2021, the Company established a non-qualified deferred compensation plan under which participants are eligible to defer a portion of their compensation on a tax deferred basis. The assets in the plan are held in a Rabbi trust. 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 plan. Adjustments to the fair value of the plan investments and obligations are recorded in SG&A expenses. The plan assets and liabilities were $0.9 million and $0.5 million as of July 1, 2022 and December 31, 2021, respectively.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Multi-Employer Pension Plan
6 Months Ended
Jul. 01, 2022
Retirement Benefits [Abstract]  
Multiemployer Pension Plan MULTI-EMPLOYER PENSION PLANCertain Company employees who perform work on contracts within the continental United States participate in a multiemployer pension plan of which the Company is not the sponsor. Expense recognized for this plan was $0.3 million and $0.5 for the three and six months ended July 1, 2022, respectively, and $0.3 million and $0.5 million for the three and six months ended July 2, 2021, respectively.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events
6 Months Ended
Jul. 01, 2022
Subsequent Events [Abstract]  
Subsequent Events
SUBSEQUENT EVENT
Merger
On the Closing Date, Vectrus, Inc. completed its previously announced Merger with Vertex, a global leader in aerospace and defense technologies, by acquiring all of the outstanding shares of Vertex. On the Closing Date, Vertex and its consolidated subsidiaries became a wholly-owned subsidiary of the Company.
We recognized $5.9 million and $14.9 million of acquisition-related costs that were expensed as incurred during the three and six months ended July 1, 2022, respectively. These costs are included in SG&A expense in the Condensed Consolidated Statements of Income.
Preliminary Purchase Price Allocation
The Merger will be accounted for as a purchase business combination. As such, the Company will record the assets acquired and liabilities assumed 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. None of the goodwill is expected to be deductible for tax purposes.
The Company expects to finalize its purchase price allocation in 2023 after we have further analyzed and assessed a number of the factors used in establishing the fair values of assets acquired and liabilities assumed as of the Closing Date including, but not limited to, contractual and operational factors underlying the customer-related intangible assets and property, plant and equipment; details surrounding tax matters; and assumptions underlying certain existing or potential reserves, such as those for legal and environmental matters. The final fair value determination could result in material adjustments.
The Closing Date fair value of the consideration transferred totaled $634 million, which was comprised of the following:
($ in millions, 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$631 
Fair value of cash consideration$
Total consideration transferred$634 
Debt
Outstanding debt from the Company’s Amended Agreement (See Note 6. Debt, in this Quarterly Report on Form 10-Q) was repaid on the Merger Closing Date and related guarantees and liens were discharged and released. Repayment was made using proceeds from the Vertex First Lien Credit Agreement described below.

Senior Secured Credit Facilities
Senior Secured Credit Facilities. On the Closing Date, following the Merger and a series of certain intercompany contributions described in the Agreement and Plan of Merger, dated as of March 7, 2022, by and among Vertex, the Company, Merger Sub Inc., and Merger Sub LLC (the Merger Agreement), certain of our 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 (the Vertex First Lien Amendment), 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 (the Vertex ABL 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).
Vertex First Lien Credit Agreement.
Term Loans. The Vertex First Lien Credit Agreement provides for senior secured first lien term loans in an aggregate principal amount of $1,185,000,000, consisting of a $925,000,000 term loan “B” tranche (the First Lien Initial Term Tranche) and a $260,000,000 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), and (ii) First Lien Incremental Term Tranche were used on the Closing Date to finance the repayment in full all outstanding indebtedness, terminate all commitments and release and
discharge all liens and guarantees under that certain Credit Agreement, dated as of September 17, 2014 (as amended, restated, amended and restated, supplemented and otherwise modified from time to time prior to the Closing Date), by and among us, VSC, as borrower, the lenders and issuing banks from time to time party thereto, and JPMorgan Chase Bank, N.A., as administrative agent. The loans under the First Lien Term Facility will be payable in full on December 6, 2028.
Guarantees and Collateral. The Vertex Borrower’s obligations under the First Lien Term Facility are guaranteed by Vertex Holdings and Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the First Lien Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Term Facility and the First Lien Guarantors’ obligations under the related guarantees are secured by (i) a first priority-lien on substantially all of the Vertex Borrower’s and the First Lien Guarantors’ assets other than the ABL Priority Collateral, as defined below (subject to customary exceptions and limitations), and (ii) a second-priority lien on substantially all of the Vertex Borrower’s and the First Lien Guarantors’ accounts receivable, inventory and certain other assets arising therefrom or related thereto (collectively, the ABL Priority Collateral) (subject to customary exceptions and limitations).
Interest Rates. 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 federal funds rate, plus a margin of 2.75% to 3.00% per annum, or a Eurodollar rate, determined by reference to LIBOR, plus a margin of 3.75% to 4.00% per annum, in each case, depending on the consolidated first lien net leverage ratio of the Vertex Borrower and its subsidiaries. The borrowings under the First Lien Incremental Term Tranche bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 3.00% per annum, or a term benchmark rate, determined by reference to Term SOFR, plus a margin of 4.00% per annum.
Representations and Warranties; Covenants. 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.
Events of Default. 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.
Vertex Second Lien Credit Agreement.
Term Loans. The Vertex Second Lien Credit Agreement provides for senior secured second lien term loans in an aggregate principal amount of $185,000,000 (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. The loans under the Second Lien Term Facility will be payable in full on December 6, 2029.
Guarantees and Collateral. The Vertex Borrower’s obligations under the Second Lien Term Facility are guaranteed by Vertex Holdings and the Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the Second Lien Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the Second Lien Term Facility and the Second Lien Guarantors’ obligations under the related guarantees are secured by (i) a second priority-lien on substantially all of the Vertex Borrower’s and Second Lien Guarantors’ assets other than the ABL Priority Collateral (subject to customary exceptions and limitations), and (b) a third-priority lien on substantially all of the Vertex Borrower’s and Second Lien Guarantors’ assets ABL Priority Collateral (subject to customary exceptions and limitations).
Interest Rates. The borrowings under the Second Lien Term Facility bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 6.50% per annum, or a Eurodollar rate, determined by reference to LIBOR, plus a margin of 7.50% per annum.
Representations and Warranties; Covenants. The Vertex Second Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The Vertex Second 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.
Events of Default. The Vertex Second 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 Second Lien Credit Agreement.
Vertex ABL Credit Agreement
ABL Facility. The Vertex ABL Credit Agreement provides for a senior secured revolving loan facility (the ABL Facility) of up to an aggregate amount of $200,000,000 (the loans thereunder, the ABL Loans). The Vertex ABL Credit Agreement also
provides for (i) a $15,000,000 sublimit of availability for letters of credit, and (ii) a $10,000,000 sublimit for short-term borrowings on a swingline basis. The commitments under the ABL Facility expire on June 29, 2026, and any ABL Loans then outstanding will be payable in full at that time.
Availability. Availability under the ABL Facility is subject to a borrowing base (the Borrowing Base), which is based on 85% of eligible accounts receivable, eligible government account receivable and eligible government subcontract accounts receivable, plus 50% of eligible unbilled accounts receivable, plus the lesser of (x) 65% of the book value of eligible inventory, and (y) 85% of the net orderly liquidation value of eligible inventory of the Vertex Borrower, Vertex Holdings and most of the Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the ABL Guarantors), after adjusting for customary reserves that are subject to the ABL Agent’s discretion. The aggregate amount of the ABL Loans made and letters of credit issued under the ABL Facility shall at no time exceed the lesser of the aggregate commitments under the ABL Facility (currently $200,000,000 or, if increased at the Vertex Borrower’s option as described above, up to $250,000,000) or the Borrowing Base. To the extent that the Vertex Borrower’s and ABL Guarantors’ eligible accounts receivable, eligible government account receivable, eligible government subcontract accounts receivable, eligible unbilled accounts receivable, and eligible inventory, decline, the Borrowing Base will decrease, and the availability under the ABL Facility may decrease below $200,000,000. Any ABL Loans in requested are subject to a number of customary conditions, including accuracy of representations and warranties and no default. The proceeds from the ABL Loans may be used to finance the working capital needs and general corporate purposes of the Vertex Borrower and its subsidiaries.
Guarantees and Collateral. The Vertex Borrower’s obligations under the ABL Term Facility are guaranteed by the ABL Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the ABL Facility and the ABL Subsidiary Guarantors’ obligations under the related guarantees are secured by (a) a first priority-lien on substantially all of the Vertex Borrower’s and the ABL Guarantors’ ABL Priority Collateral (subject to customary exceptions and limitations), and (b) a third priority-lien on substantially all of the Vertex Borrower’s and the ABL Guarantors’ assets other than the ABL Priority Collateral (subject to customary exceptions and limitations).
Interest Rates and Fees. The borrowings under the ABL Facility bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 0.75% to 1.25% per annum, or a term benchmark rate, determined by reference to Term SOFR, plus a margin of 1.75% to 2.25% per annum, in each case, depending on the aggregate availability under the ABL Facility.
Unutilized commitments under the ABL Facility are subject to a per annum fee of (x) 0.375% if the total outstandings were equal to or less than 50% of the aggregate commitments, or (y) 0.25% if such total outstandings were more than 50% of the aggregate commitments.
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 for Term SOFR ABL Loans times the average daily amount available to be drawn under all outstanding letters of credit.
Representations and Warranties; Covenants. The Vertex ABL Credit Agreement contains customary representations and warranties, that must be accurate in order for the Vertex Borrower to borrow under the ABL Facility, and affirmative covenants. The Vertex ABL 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 Vertex ABL Credit Agreement also includes a financial covenant that requires the fixed charge coverage ratio to be at least 1.00 to 1.00 as of the end of any period of four fiscal quarters while aggregate availability is less than the greater of (i) $10,000,000 and (ii) 10% of the aggregate borrowing base.
Events of Default. The Vertex ABL 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 ABL Facility 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 Vertex ABL Credit Agreement.
Stock-based Compensation
Pursuant to and subject to the terms of the Merger Agreement, the Company agreed to issue up to 1,346,139 restricted stock units to certain employees of Vertex following the consummation of the Merger, which restricted stock units will be settled in shares of the Company's common stock upon satisfaction of the applicable vesting conditions. The grant price of these awards was $33.92 per share.
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jul. 01, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Our Business and Basis of Presentation
Our Business
V2X, Inc., formerly known as Vectrus, Inc., (V2X or the Company) is a leading provider of services to the United States Government (U.S. government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations, supply chain and logistics services, information technology mission support, and engineering and digital integration services.
V2X was incorporated in the State of Indiana in February 2014. On September 27, 2014, Exelis Inc. completed the spin-off (the Spin-off) of Vectrus, Inc. and Vectrus, Inc. became an independent, publicly traded company. References in these notes to "Exelis" or "Former Parent" refer to Exelis Inc., an Indiana corporation, and its consolidated subsidiaries (other than Vectrus, Inc.). Exelis was acquired by a predecessor entity of L3Harris Technologies, Inc. in May 2015.
Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole, and does not include Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), and/or its consolidated subsidiaries as of July 1, 2022.
On July 5, 2022 (the Closing Date), the Company completed its previously announced business transaction with Vertex, Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC), and Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.), thereby forming V2X, Inc. (the Merger). For a description of the Merger, see Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q.
Basis of Presentation
Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (July 1, 2022 for the second quarter of 2022 and July 2, 2021 for the second quarter of 2021), 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 our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. 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, we 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, we 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, we 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 other contractors around the world.
We account for our investments in HDSS, J&J, and ServCore under the equity method as we have the ability to exercise significant influence, but do not hold a controlling interest in these entities. We record our proportionate 40%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&J, and ServCore in selling, general and administrative (SG&A) expenses in the Condensed Consolidated Statements of Income. Our investment in these joint ventures is recorded in other non-current assets in the Condensed Consolidated Balance Sheets.
When we receive cash distributions from our 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. During the six months ended July 1, 2022, we made a cash contribution of $2.1 million to our joint ventures and received a $0.8 million cash distribution. As of July 1, 2022 and December 31, 2021 our joint venture investment balance was $6.7 million and $5.4 million, respectively. Our proportionate share of income from the HDSS, J&J, and ServCore joint ventures was immaterial for the first two quarters of both 2022 and 2021.
Accounting Standards Issued But Not Yet Effective and Accounting Standards That Were Adopted
Accounting Standards Issued but Not Yet Effective     
In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers (ASU 2021-08). The amendment requires contract assets and contract liabilities acquired in a business combination to be recognized and measured in accordance with ASC 606, Revenue from Contracts with Customers, as if the acquirer had originated the contract. The amendment also provides certain practical expedients when applying the guidance. ASU No. 2021-08 is effective for interim and annual periods beginning after December 15, 2022, on a prospective basis, with early adoption permitted. The Company is currently evaluating the potential impact of ASU 2021-08 to its consolidated financial statements and expects to early adopt ASU 2021-08 during 2022 in conjunction with the Merger (See Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q).
Accounting Standards That Were Adopted
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04). To ease the burden in accounting for reference rate reform on financial reporting, the ASU provides companies with optional expedients and exceptions for applying accounting guidance to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued because of reference rate reform. The Company adopted the standard during the first quarter of 2022. It did not have a material impact on the Company's financial statements.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jul. 01, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents
Reconciliation of cash, cash equivalents and restricted cash as of July 1, 2022 is presented in the following table:
(In thousands)July 1, 2022
Cash and cash equivalents$31,760 
Restricted cash3,311 
Total cash, cash equivalents and restricted cash$35,071 
Schedule of Restrictions on Cash and Cash Equivalents
Reconciliation of cash, cash equivalents and restricted cash as of July 1, 2022 is presented in the following table:
(In thousands)July 1, 2022
Cash and cash equivalents$31,760 
Restricted cash3,311 
Total cash, cash equivalents and restricted cash$35,071 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Tables)
6 Months Ended
Jul. 01, 2022
Revenue from Contract with Customer [Abstract]  
Remaining Performance Obligation
Remaining performance obligations as of July 1, 2022 and December 31, 2021 are presented in the following table:
July 1,December 31,
(In millions)20222021
Performance Obligations$1,599 $1,398 
Disaggregation of Revenue
The following tables present our revenue disaggregated by several categories. Revenue by contract type for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Cost-plus and cost-reimbursable$355,559 $344,189 3.3 %$666,653 $634,420 5.1 %
Firm-fixed-price128,348 111,416 15.2 %256,352 240,173 6.7 %
Time and material14,159 15,240 (7.1)%31,532 30,256 4.2 %
Total revenue$498,066 $470,845 $954,537 $904,849 
Revenue by geographic region in which the contract is performed for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Middle East$250,222 $258,488 (3.2)%$485,313 $498,500 (2.6)%
United States158,719 146,549 8.3 %325,454 296,362 9.8 %
Europe42,739 36,084 18.4 %81,178 76,706 5.8 %
Asia46,386 29,724 56.1 %62,592 33,281 88.1 %
Total revenue$498,066 $470,845 $954,537 $904,849 

Revenue by contract relationship for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Prime contractor$468,453 $440,040 6.5 %$895,546 $843,303 6.2 %
Subcontractor29,613 30,805 (3.9)%58,991 61,546 (4.2)%
Total revenue$498,066 $470,845 $954,537 $904,849 

Revenue by customer for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:
Three Months EndedSix Months Ended
July 1,July 2,%July 1,July 2,%
(In thousands)20222021Change20222021Change
Army$326,756 $310,638 5.2 %$606,869 $567,987 6.8 %
Air Force68,457 63,206 8.3 %129,930 141,375 (8.1)%
Navy64,885 56,399 15.0 %140,102 112,827 24.2 %
Other37,968 40,602 (6.5)%77,636 82,660 (6.1)%
Total revenue$498,066 $470,845 $954,537 $904,849 
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables (Tables)
6 Months Ended
Jul. 01, 2022
Receivables [Abstract]  
Schedule of Receivables
Receivables were comprised of the following:
(In thousands)July 1, 2022December 31, 2021
Billed receivables$91,985 $104,074 
Unbilled receivables (contract assets)277,583 239,979 
Other 5,412 4,552 
Total receivables$374,980 $348,605 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets (Tables)
6 Months Ended
Jul. 01, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Identifiable Intangible Assets
Identifiable intangible assets consist of the following:
July 1, 2022December 31, 2021
(In thousands)Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Contract backlogs and recompetes$77,300 $(18,568)$58,732 $77,300 $(14,988)$62,312 
Customer contracts7,200 (4,293)2,907 7,200 (3,572)3,628 
Trade names and other1,249 (729)520 1,249 (607)642 
Balance$85,749 $(23,590)$62,159 $85,749 $(19,167)$66,582 
Schedule of Amortization Expense
Future estimated amortization expense is as follows (in thousands):
PeriodAmortization
2022 (remainder of the year) $4,244 
2023$8,486 
2024$7,379 
2025$6,582 
2026$6,112 
After 2026$29,356 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Tables)
6 Months Ended
Jul. 01, 2022
Debt Disclosure [Abstract]  
Schedule of Maturities of Long-term Debt
The aggregate scheduled maturities of the Amended Term Loan and Amended Revolver as of July 1, 2022, are as follows:
(In thousands)Payments due
2022 (remainder of the year)$5,200 
202385,000 
Total$90,200 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments (Tables)
6 Months Ended
Jul. 01, 2022
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Derivative Liabilities at Fair Value
The following table summarizes the amount at fair value and balance sheet caption of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2021:
(In thousands)Fair Value
Balance sheet captionAmount
Interest rate swap designated as cash flow hedgeOther accrued liabilities$666 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Tables)
6 Months Ended
Jul. 01, 2022
Leases [Abstract]  
Components of lease expense
The components of lease expense are as follows:
Three Months EndedSix Months Ended
(In thousands)July 1, 2022July 2, 2021July 1, 2022July 2, 2021
Operating lease expense$3,608 $2,240 $7,281 $4,065 
Variable lease expense130 213 260 415 
Short-term lease expense24,461 17,289 38,130 30,737 
Total lease expense$28,199 $19,742 $45,671 $35,217 
Balance sheet information related to leases
Supplemental balance sheet information related to our operating leases is as follows:
(In thousands)July 1, 2022December 31, 2021
Right-of-use assets$39,705 $43,651 
Current lease liabilities (recorded in Other accrued liabilities)$12,334 $11,983 
Long-term lease liabilities (recorded in Operating lease liability)30,719 34,536 
Total operating lease liabilities$43,053 $46,519 
Maturity of lease liabilities
Maturities of lease liabilities at July 1, 2022 were as follows:
(In thousands)Payments due
2022 (remainder of the year)$6,675 
202313,274 
20248,700 
20254,650 
20263,980 
After 202610,722 
Total minimum lease payments48,001 
Less: Imputed interest(4,948)
Total operating lease liabilities$43,053 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
6 Months Ended
Jul. 01, 2022
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 our Condensed Consolidated Statements of Income were as follows:
Three Months EndedSix Months Ended
(In thousands)July 1, 2022July 2, 2021July 1, 2022July 2, 2021
Compensation costs for equity-based awards$1,575 $2,003 $4,676 $3,986 
Compensation costs for liability-based awards592 298 50 937 
Total compensation costs, pre-tax$2,167 $2,301 $4,725 $4,923 
Future tax benefit$466 $500 $1,017 $1,069 
Schedule of Non-Qualified Stock Options, Activity
The following table provides a summary of the activities for NQOs and RSUs for the six months ended July 1, 2022:
NQOsRSUs
(In thousands, except per share data)SharesWeighted Average Exercise Price Per ShareSharesWeighted Average Grant Date Fair Value Per Share
Outstanding at January 1, 202259 $23.19 245 $51.18 
Granted— $— 231 $35.89 
Exercised(16)$24.43 — $— 
Vested— $— (130)$43.78 
Forfeited or expired— $— (15)$40.24 
Outstanding at July 1, 202243 $22.76 331 $42.19 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share (Tables)
6 Months Ended
Jul. 01, 2022
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Weighted Average Shares Outstanding
Three Months EndedSix Months Ended
July 1,July 2,July 1,July 2,
(In thousands, except per share data)2022202120222021
Net income $10,472 $15,934 $13,327 $27,982 
Weighted average common shares outstanding11,826 11,715 11,793 11,681 
Add: Dilutive impact of stock options18 37 22 40 
Add: Dilutive impact of restricted stock units110 76 102 102 
Diluted weighted average common shares outstanding11,954 11,828 11,917 11,823 
Earnings per share
Basic$0.89 $1.36 $1.13 $2.40 
Diluted$0.88 $1.35 $1.12 $2.37 
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
July 1,July 2,July 1,July 2,
(In thousands)2022202120222021
Anti-dilutive restricted stock units25 15 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Tables)
6 Months Ended
Jul. 01, 2022
Subsequent Events [Abstract]  
Schedule of Fair Value of the Consideration Transferred
The Closing Date fair value of the consideration transferred totaled $634 million, which was comprised of the following:
($ in millions, 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$631 
Fair value of cash consideration$
Total consideration transferred$634 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies (Details)
$ in Millions
6 Months Ended
Jul. 01, 2022
USD ($)
segment
Dec. 31, 2021
USD ($)
Schedule of Equity Method Investments [Line Items]    
Number of reportable segments | segment 1  
Number of operating segments | segment 1  
Contribution to joint ventures $ 2.1  
Distribution from joint ventures 0.8  
Joint venture investment balance $ 6.7 $ 5.4
High Desert Support Services, LLC    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 40.00%  
J&J Maintenance    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 50.00%  
Servcore Resources and Services Solutions, LLC    
Schedule of Equity Method Investments [Line Items]    
Ownership percentage 40.00%  
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies - Restricted Cash (Details)
Jul. 01, 2022
USD ($)
letters_of_credit
Dec. 31, 2021
USD ($)
Jul. 02, 2021
USD ($)
Dec. 31, 2020
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Restricted cash $ 3,311,000 $ 0    
Number of letters of credit outstanding | letters_of_credit 2      
Cash and cash equivalents $ 31,760,000 38,513,000    
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total $ 35,071,000 $ 38,513,000 $ 69,803,000 $ 68,727,000
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue Performance Obligations (Details) - USD ($)
$ in Millions
6 Months Ended
Jul. 01, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Performance obligations timing 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  
Performance Obligations $ 1,599 $ 1,398
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)
Jul. 01, 2022
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-07-02  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 57.00%
Revenue, expected performance obligation, period 6 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, percentage 43.00%
Revenue, expected performance obligation, period 1 year
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue Contract Estimates (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Revenue from Contract with Customer [Abstract]        
Favorable adjustments to operating income $ 6.8   $ 7.4  
Unfavorable adjustments to operating income   $ (1.7)   $ (3.0)
Favorable adjustments to revenue $ 6.8   $ 7.4  
Unfavorable adjustment to revenue   $ 1.7   $ 3.6
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue by Contract Type (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 498,066 $ 470,845 $ 954,537 $ 904,849
Cost-plus and cost-reimbursable        
Disaggregation of Revenue [Line Items]        
Total revenue $ 355,559 344,189 $ 666,653 634,420
Revenue, percent change 3.30%   5.10%  
Firm-fixed-price        
Disaggregation of Revenue [Line Items]        
Total revenue $ 128,348 111,416 $ 256,352 240,173
Revenue, percent change 15.20%   6.70%  
Time and material        
Disaggregation of Revenue [Line Items]        
Total revenue $ 14,159 $ 15,240 $ 31,532 $ 30,256
Revenue, percent change (7.10%)   4.20%  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 498,066 $ 470,845 $ 954,537 $ 904,849
Middle East        
Disaggregation of Revenue [Line Items]        
Total revenue $ 250,222 258,488 $ 485,313 498,500
Revenue, percent change (3.20%)   (2.60%)  
United States        
Disaggregation of Revenue [Line Items]        
Total revenue $ 158,719 146,549 $ 325,454 296,362
Revenue, percent change 8.30%   9.80%  
Europe        
Disaggregation of Revenue [Line Items]        
Total revenue $ 42,739 36,084 $ 81,178 76,706
Revenue, percent change 18.40%   5.80%  
Asia        
Disaggregation of Revenue [Line Items]        
Total revenue $ 46,386 $ 29,724 $ 62,592 $ 33,281
Revenue, percent change 56.10%   88.10%  
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue by Contract Relationship (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 498,066 $ 470,845 $ 954,537 $ 904,849
Prime contractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 468,453 440,040 $ 895,546 843,303
Revenue, percent change 6.50%   6.20%  
Subcontractor        
Disaggregation of Revenue [Line Items]        
Total revenue $ 29,613 $ 30,805 $ 58,991 $ 61,546
Revenue, percent change (3.90%)   (4.20%)  
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue by Customer (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 498,066 $ 470,845 $ 954,537 $ 904,849
Army        
Disaggregation of Revenue [Line Items]        
Total revenue $ 326,756 310,638 $ 606,869 567,987
Revenue, percent change 5.20%   6.80%  
Air Force        
Disaggregation of Revenue [Line Items]        
Total revenue $ 68,457 63,206 $ 129,930 141,375
Revenue, percent change 8.30%   (8.10%)  
Navy        
Disaggregation of Revenue [Line Items]        
Total revenue $ 64,885 56,399 $ 140,102 112,827
Revenue, percent change 15.00%   24.20%  
Other        
Disaggregation of Revenue [Line Items]        
Total revenue $ 37,968 $ 40,602 $ 77,636 $ 82,660
Revenue, percent change (6.50%)   (6.10%)  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Revenue Contract Balances (Details) - USD ($)
$ in Millions
Jul. 01, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]    
Contract assets $ 277.6 $ 240.0
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Receivables [Abstract]    
Billed receivables $ 91,985 $ 104,074
Unbilled receivables (contract assets) 277,583 239,979
Other 5,412 4,552
Total receivables $ 374,980 $ 348,605
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]          
Goodwill $ 321,734   $ 321,734   $ 321,734
Amortization expense $ 2,100 $ 2,400 $ 4,423 $ 4,891  
Remaining average life intangible assets     9 years    
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 85,749 $ 85,749
Accumulated Amortization (23,590) (19,167)
Net Carrying Amount 62,159 66,582
Contract backlogs and recompetes    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 77,300 77,300
Accumulated Amortization (18,568) (14,988)
Net Carrying Amount 58,732 62,312
Customer contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 7,200 7,200
Accumulated Amortization (4,293) (3,572)
Net Carrying Amount 2,907 3,628
Trade names and other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,249 1,249
Accumulated Amortization (729) (607)
Net Carrying Amount $ 520 $ 642
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets - Amortization Expense (Details)
$ in Thousands
Jul. 01, 2022
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2022 (remainder of the year) $ 4,244
2023 8,486
2024 7,379
2025 6,582
2026 6,112
After 2026 $ 29,356
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Additional Information (Details)
6 Months Ended
Jul. 01, 2022
USD ($)
letters_of_credit
Dec. 31, 2021
USD ($)
Dec. 24, 2020
USD ($)
Debt Instrument [Line Items]      
Credit facility, maximum borrowing capacity     $ 100,000,000
Increase limit     100,000,000
Number of letters of credit outstanding | letters_of_credit 2    
Senior secured credit facilities      
Debt Instrument [Line Items]      
Credit facility, maximum borrowing capacity $ 270,000,000    
Covenant terms, ratio of total indebtedness to combined EBITDA 3.00    
Covenant terms, maximum debt to EBITDA ratio, twelve months following purchase 3.50    
Covenant terms, ratio of EBITDA to interest expense, net, 4.50    
Ratio of total indebtedness to combined EBITDA 1.09    
Ratio of combined EBITDA to combined interest expense 12.41    
Interest rate 3.63%    
Senior secured credit facilities | London Interbank Offered Rate (LIBOR) | Minimum      
Debt Instrument [Line Items]      
Spread on variable rate 1.85%    
Senior secured credit facilities | London Interbank Offered Rate (LIBOR) | Maximum      
Debt Instrument [Line Items]      
Spread on variable rate 2.60%    
Senior secured credit facilities | Base Rate | Minimum      
Debt Instrument [Line Items]      
Spread on variable rate 0.75%    
Senior secured credit facilities | Base Rate | Maximum      
Debt Instrument [Line Items]      
Spread on variable rate 1.50%    
Unsecured Debt      
Debt Instrument [Line Items]      
Credit facility, maximum borrowing capacity     75,000,000
Term facility      
Debt Instrument [Line Items]      
Outstanding borrowings $ 50,200,000    
Term facility | Quarterly July 1, 2022 Through September 30, 2023      
Debt Instrument [Line Items]      
Outstanding borrowings 2,600,000    
Term facility | Due November 15, 2023      
Debt Instrument [Line Items]      
Outstanding borrowings 37,200,000    
Amended revolver      
Debt Instrument [Line Items]      
Credit facility, maximum borrowing capacity     $ 25,000,000
Outstanding borrowings 40,000,000 $ 50,000,000  
Letters of credit outstanding 3,200,000    
Remaining borrowing capacity $ 226,800,000    
Term Facility And Amended Revolver | Minimum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.30%    
Term Facility And Amended Revolver | Maximum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.45%    
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Schedule of Maturities (Details) - Term Facility And Amended Revolver
$ in Thousands
Jul. 01, 2022
USD ($)
Payments due  
2022 (remainder of the year) $ 5,200
2022 85,000
Total $ 90,200
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Cash Flow Hedging | Designated as hedging instrument | Interest Rate Swap | Other accrued liabilities  
Derivative [Line Items]  
Interest rate swap designated as cash flow hedge, liability $ 666
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Derivative Instruments - Additional Information (Details) - Cash Flow Hedging - Designated as hedging instrument - USD ($)
6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Dec. 31, 2021
Interest Rate Swap      
Derivative [Line Items]      
Loss on derivative instruments, net $ 400,000 $ 500,000  
Foreign Currency Forward Contracts      
Derivative [Line Items]      
Derivative, notional amount $ 0   $ 100,000
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Additional Information (Details)
$ in Millions
6 Months Ended
Jul. 01, 2022
USD ($)
Lessee, Lease, Description [Line Items]  
Right-of-use assets resulting from new operating lease liabilities $ 2.6
Weighted average remaining lease term 5 years 1 month 6 days
Weighted average remaining discount rate 3.80%
Minimum  
Lessee, Lease, Description [Line Items]  
Operating lease terms 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Operating lease terms 10 years
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Leases [Abstract]        
Operating lease expense $ 3,608 $ 2,240 $ 7,281 $ 4,065
Variable lease expense 130 213 260 415
Short-term lease expense 24,461 17,289 38,130 30,737
Total lease expense $ 28,199 $ 19,742 $ 45,671 $ 35,217
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Leases [Abstract]    
Right-of-use assets $ 39,705 $ 43,651
Current lease liabilities (recorded in other accrued liabilities) $ 12,334 $ 11,983
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other accrued liabilities Other accrued liabilities
Operating lease liability $ 30,719 $ 34,536
Total operating lease liabilities $ 43,053 $ 46,519
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (remainder of the year) $ 6,675  
2023 13,274  
2024 8,700  
2025 4,650  
2026 3,980  
After 2026 10,722  
Total minimum lease payments 48,001  
Less: Imputed interest (4,948)  
Total operating lease liabilities $ 43,053 $ 46,519
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
Jul. 01, 2022
Dec. 31, 2021
Contract compliance    
Loss Contingencies [Line Items]    
Contracts loss contingency accrual $ 9.8 $ 9.6
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.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
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ 2,167 $ 2,301 $ 4,725 $ 4,923
Future tax benefit 466 500 1,017 1,069
Compensation costs for equity-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards 1,575 2,003 4,676 3,986
Compensation costs for liability-based awards        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Compensation cost for awards $ 592 $ 298 $ 50 $ 937
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
May 13, 2022
Jul. 01, 2022
Total Shareholder Return Awards (TSR)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period   3 years
Aggregate award target value   $ 2.8
Anti-dilutive restricted stock units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares)   231,000
Granted (in dollars per share)   $ 35.89
Anti-dilutive restricted stock units | Share-Based Payment Arrangement, Employee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares)   208,397
Granted (in dollars per share)   $ 36.09
Anti-dilutive restricted stock units | Share-Based Payment Arrangement, Nonemployee    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Granted (in shares) 3,229 22,309
Granted (in dollars per share)   $ 34.07
Anti-dilutive restricted stock units | Share-based Compensation Award, Tranche One    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting increments   33.33%
Anti-dilutive restricted stock units | Share-based Compensation Award, Tranche Two    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting increments   33.33%
Anti-dilutive restricted stock units | Share-based Compensation Award, Tranche Three    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting increments   33.33%
Minimum | Total Shareholder Return Awards (TSR)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of shareholder return award target   0.00%
Maximum | Total Shareholder Return Awards (TSR)    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Percentage of shareholder return award target   200.00%
Equity Based Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 8.3
Unrecognized compensation costs, period for recognition   2 years
Liability Based Awards    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Unrecognized compensation costs   $ 2.8
Unrecognized compensation costs, period for recognition   2 years 2 months 1 day
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details)
shares in Thousands
6 Months Ended
Jul. 01, 2022
$ / shares
shares
NQOs  
NQOs, Shares  
Outstanding at beginning of period (in shares) | shares 59
Exercised (in shares) | shares (16)
Outstanding at end of period (in shares) | shares 43
NQOs, Weighted Average Exercise Price Per Share  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 23.19
Exercised (in dollars per share) | $ / shares 24.43
Outstanding at end of period (in dollars per share) | $ / shares $ 22.76
RSUs  
RSUs, Shares  
Outstanding at beginning of period (in shares) | shares 245
Granted (in shares) | shares 231
Vested (in shares) | shares (130)
Forfeited or expired (in shares) | shares (15)
Outstanding at end of period (in shares) | shares 331
RSUs, Weighted Average Grant Date Fair Value  
Outstanding at beginning of period (in dollars per share) | $ / shares $ 51.18
Granted (in dollars per share) | $ / shares 35.89
Vested (in dollars per share) | $ / shares 43.78
Forfeited or expired (in dollars per share) | $ / shares 40.24
Outstanding at beginning of period (in dollars per share) | $ / shares $ 42.19
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Dec. 31, 2021
Income Tax Disclosure [Abstract]          
Income tax provision $ 2,586 $ 4,393 $ 3,287 $ 6,946  
Effective income tax rate 19.80% 21.60% 19.80% 19.90%  
Unrecognized tax benefits $ 10,100   $ 10,100   $ 9,300
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings 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
Jul. 01, 2022
Apr. 01, 2022
Jul. 02, 2021
Apr. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Earnings Per Share [Abstract]            
Net income $ 10,472 $ 2,855 $ 15,934 $ 12,048 $ 13,327 $ 27,982
Weighted average common shares outstanding (in shares) 11,826   11,715   11,793 11,681
Add: Dilutive impact of stock options (in shares) 18   37   22 40
Add: Dilutive impact of restricted stock units (in shares) 110   76   102 102
Diluted weighted average common shares outstanding (in shares) 11,954   11,828   11,917 11,823
Earnings per share            
Basic (in dollars per share) $ 0.89   $ 1.36   $ 1.13 $ 2.40
Diluted (in dollars per share) $ 0.88   $ 1.35   $ 1.12 $ 2.37
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Earnings Per Share - Anti-dilutive Options (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Anti-dilutive restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive stock options (in shares) 25 5 15 2
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Deferred Employee Compensation (Details) - USD ($)
$ in Millions
Jul. 01, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]    
Plan assets and liabilities $ 0.9 $ 0.5
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Multi-Employer Pension Plan (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 01, 2022
Jul. 02, 2021
Jul. 01, 2022
Jul. 02, 2021
Retirement Benefits [Abstract]        
Expense recognized $ 0.3 $ 0.3 $ 0.5 $ 0.5
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events (Details) - USD ($)
3 Months Ended 6 Months Ended
Jul. 05, 2022
Mar. 07, 2022
Jul. 01, 2022
Jul. 01, 2022
Dec. 24, 2020
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity         $ 100,000,000
RSUs          
Subsequent Event [Line Items]          
Granted (in shares)       231,000  
Subsequent Event | Vertex First Lien Term Facility | Secured Debt          
Subsequent Event [Line Items]          
Principal amount $ 1,185,000,000        
Subsequent Event | First Lien Initial Term Tranche | Secured Debt          
Subsequent Event [Line Items]          
Principal amount $ 925,000,000        
Subsequent Event | First Lien Initial Term Tranche | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate | Minimum          
Subsequent Event [Line Items]          
Spread on variable rate 2.75%        
Subsequent Event | First Lien Initial Term Tranche | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate | Maximum          
Subsequent Event [Line Items]          
Spread on variable rate 3.00%        
Subsequent Event | First Lien Initial Term Tranche | Secured Debt | London Interbank Offered Rate (LIBOR) | Minimum          
Subsequent Event [Line Items]          
Spread on variable rate 3.75%        
Subsequent Event | First Lien Initial Term Tranche | Secured Debt | London Interbank Offered Rate (LIBOR) | Maximum          
Subsequent Event [Line Items]          
Spread on variable rate 4.00%        
Subsequent Event | First Lien Incremental Term Tranche | Secured Debt          
Subsequent Event [Line Items]          
Principal amount $ 260,000,000        
Subsequent Event | First Lien Incremental Term Tranche | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate          
Subsequent Event [Line Items]          
Spread on variable rate 3.00%        
Subsequent Event | First Lien Incremental Term Tranche | Secured Debt | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate          
Subsequent Event [Line Items]          
Spread on variable rate 4.00%        
Subsequent Event | Vertex Second Lien Term Facility | Secured Debt          
Subsequent Event [Line Items]          
Principal amount $ 185,000,000        
Subsequent Event | Vertex Second Lien Term Facility | Secured Debt | Fed Funds Effective Rate Overnight Index Swap Rate          
Subsequent Event [Line Items]          
Spread on variable rate 6.50%        
Subsequent Event | Vertex Second Lien Term Facility | Secured Debt | London Interbank Offered Rate (LIBOR)          
Subsequent Event [Line Items]          
Spread on variable rate 7.50%        
Subsequent Event | Vertex ABL Credit Agreement | Line of Credit | Revolver          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity $ 200,000,000        
Increased limit $ 250,000,000        
Fronting fee 0.125%        
Fixed coverage charge ratio 1.00        
Aggregate availability $ 10,000,000        
Percentage of aggregate borrowing base 10.00%        
Subsequent Event | Vertex ABL Credit Agreement | Line of Credit | Revolver | Equal To Or Less Than 50%          
Subsequent Event [Line Items]          
Percent of aggregate commitments 50.00%        
Commitment fee percentage 0.375%        
Subsequent Event | Vertex ABL Credit Agreement | Line of Credit | Revolver | More Than 50%          
Subsequent Event [Line Items]          
Percent of aggregate commitments 50.00%        
Commitment fee percentage 0.25%        
Subsequent Event | Vertex ABL Credit Agreement | Line of Credit | Fed Funds Effective Rate Overnight Index Swap Rate | Minimum | Revolver          
Subsequent Event [Line Items]          
Spread on variable rate 0.75%        
Subsequent Event | Vertex ABL Credit Agreement | Line of Credit | Fed Funds Effective Rate Overnight Index Swap Rate | Maximum | Revolver          
Subsequent Event [Line Items]          
Spread on variable rate 1.25%        
Subsequent Event | Vertex ABL Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Minimum | Revolver          
Subsequent Event [Line Items]          
Spread on variable rate 1.75%        
Subsequent Event | Vertex ABL Credit Agreement | Line of Credit | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Maximum | Revolver          
Subsequent Event [Line Items]          
Spread on variable rate 2.25%        
Subsequent Event | Vertex ABL Credit Agreement | Letters of credit | Revolver          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity $ 15,000,000        
Subsequent Event | Vertex ABL Credit Agreement | Short-Term Debt | Revolver          
Subsequent Event [Line Items]          
Credit facility, maximum borrowing capacity $ 10,000,000        
Debt instrument, borrowing base, percentage of eligible receivables 85.00%        
Debt instrument, borrowing base, percentage of eligible unbilled receivables 50.00%        
Debt instrument, borrowing base, percentage of eligible inventory 65.00%        
Debt instrument, borrowing base, percentage of eligible inventory, liquidation value 85.00%        
Vertex Aerospace Services Holding Corp.          
Subsequent Event [Line Items]          
Acquisition-related costs     $ 5,900,000 $ 14,900,000  
Vertex Aerospace Services Holding Corp. | RSUs          
Subsequent Event [Line Items]          
Granted (in shares)   1,346,139      
Market price per share of V2X as of Closing Date   $ 33.92      
Vertex Aerospace Services Holding Corp. | Subsequent Event          
Subsequent Event [Line Items]          
Consideration transferred $ 634,000,000        
Market price per share of V2X as of Closing Date $ 33.92        
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Subsequent Events - Schedule of Fair Value of the Consideration Transferred (Details) - Vertex Aerospace Services Holding Corp. - Subsequent Event
$ / shares in Units, $ in Millions
Jul. 05, 2022
USD ($)
$ / shares
shares
Subsequent Event [Line Items]  
Grant price (in dollars per share) | $ / shares $ 33.92
Fair value of cash consideration $ 3
Total consideration transferred $ 634
Common Stock Issued  
Subsequent Event [Line Items]  
Shares of V2X common stock issued | shares 18,591,866
Fair value of common shares issued $ 631
XML 77 vec-20220701_htm.xml IDEA: XBRL DOCUMENT 0001601548 2022-01-01 2022-07-01 0001601548 2022-08-04 0001601548 2022-04-02 2022-07-01 0001601548 2021-04-03 2021-07-02 0001601548 2021-01-01 2021-07-02 0001601548 us-gaap:InterestRateSwapMember 2022-04-02 2022-07-01 0001601548 us-gaap:InterestRateSwapMember 2021-04-03 2021-07-02 0001601548 us-gaap:InterestRateSwapMember 2022-01-01 2022-07-01 0001601548 us-gaap:InterestRateSwapMember 2021-01-01 2021-07-02 0001601548 us-gaap:ForeignExchangeForwardMember 2022-04-02 2022-07-01 0001601548 us-gaap:ForeignExchangeForwardMember 2021-04-03 2021-07-02 0001601548 us-gaap:ForeignExchangeForwardMember 2022-01-01 2022-07-01 0001601548 us-gaap:ForeignExchangeForwardMember 2021-01-01 2021-07-02 0001601548 2022-07-01 0001601548 2021-12-31 0001601548 2020-12-31 0001601548 2021-07-02 0001601548 us-gaap:CommonStockMember 2020-12-31 0001601548 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001601548 us-gaap:RetainedEarningsMember 2020-12-31 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001601548 us-gaap:RetainedEarningsMember 2021-01-01 2021-04-02 0001601548 2021-01-01 2021-04-02 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-04-02 0001601548 us-gaap:CommonStockMember 2021-01-01 2021-04-02 0001601548 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-04-02 0001601548 us-gaap:CommonStockMember 2021-04-02 0001601548 us-gaap:AdditionalPaidInCapitalMember 2021-04-02 0001601548 us-gaap:RetainedEarningsMember 2021-04-02 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-02 0001601548 2021-04-02 0001601548 us-gaap:RetainedEarningsMember 2021-04-03 2021-07-02 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-03 2021-07-02 0001601548 us-gaap:CommonStockMember 2021-04-03 2021-07-02 0001601548 us-gaap:AdditionalPaidInCapitalMember 2021-04-03 2021-07-02 0001601548 us-gaap:CommonStockMember 2021-07-02 0001601548 us-gaap:AdditionalPaidInCapitalMember 2021-07-02 0001601548 us-gaap:RetainedEarningsMember 2021-07-02 0001601548 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-02 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 vec:HighDesertSupportServicesLLCMember 2022-07-01 0001601548 vec:JJMaintenanceMember 2022-07-01 0001601548 vec:ServcoreResourcesAndServicesSolutionsLLCMember 2022-07-01 0001601548 2022-07-02 2022-07-01 0001601548 2023-01-01 2022-07-01 0001601548 vec:CostPlusAndCostReimbursableMember 2022-04-02 2022-07-01 0001601548 vec:CostPlusAndCostReimbursableMember 2021-04-03 2021-07-02 0001601548 vec:CostPlusAndCostReimbursableMember 2022-01-01 2022-07-01 0001601548 vec:CostPlusAndCostReimbursableMember 2021-01-01 2021-07-02 0001601548 us-gaap:FixedPriceContractMember 2022-04-02 2022-07-01 0001601548 us-gaap:FixedPriceContractMember 2021-04-03 2021-07-02 0001601548 us-gaap:FixedPriceContractMember 2022-01-01 2022-07-01 0001601548 us-gaap:FixedPriceContractMember 2021-01-01 2021-07-02 0001601548 us-gaap:TimeAndMaterialsContractMember 2022-04-02 2022-07-01 0001601548 us-gaap:TimeAndMaterialsContractMember 2021-04-03 2021-07-02 0001601548 us-gaap:TimeAndMaterialsContractMember 2022-01-01 2022-07-01 0001601548 us-gaap:TimeAndMaterialsContractMember 2021-01-01 2021-07-02 0001601548 us-gaap:MiddleEastMember 2022-04-02 2022-07-01 0001601548 us-gaap:MiddleEastMember 2021-04-03 2021-07-02 0001601548 us-gaap:MiddleEastMember 2022-01-01 2022-07-01 0001601548 us-gaap:MiddleEastMember 2021-01-01 2021-07-02 0001601548 country:US 2022-04-02 2022-07-01 0001601548 country:US 2021-04-03 2021-07-02 0001601548 country:US 2022-01-01 2022-07-01 0001601548 country:US 2021-01-01 2021-07-02 0001601548 srt:EuropeMember 2022-04-02 2022-07-01 0001601548 srt:EuropeMember 2021-04-03 2021-07-02 0001601548 srt:EuropeMember 2022-01-01 2022-07-01 0001601548 srt:EuropeMember 2021-01-01 2021-07-02 0001601548 srt:AsiaMember 2022-04-02 2022-07-01 0001601548 srt:AsiaMember 2021-04-03 2021-07-02 0001601548 srt:AsiaMember 2022-01-01 2022-07-01 0001601548 srt:AsiaMember 2021-01-01 2021-07-02 0001601548 vec:PrimeContractorMember 2022-04-02 2022-07-01 0001601548 vec:PrimeContractorMember 2021-04-03 2021-07-02 0001601548 vec:PrimeContractorMember 2022-01-01 2022-07-01 0001601548 vec:PrimeContractorMember 2021-01-01 2021-07-02 0001601548 vec:SubcontractorMember 2022-04-02 2022-07-01 0001601548 vec:SubcontractorMember 2021-04-03 2021-07-02 0001601548 vec:SubcontractorMember 2022-01-01 2022-07-01 0001601548 vec:SubcontractorMember 2021-01-01 2021-07-02 0001601548 vec:ArmyMember 2022-04-02 2022-07-01 0001601548 vec:ArmyMember 2021-04-03 2021-07-02 0001601548 vec:ArmyMember 2022-01-01 2022-07-01 0001601548 vec:ArmyMember 2021-01-01 2021-07-02 0001601548 vec:AirForceMember 2022-04-02 2022-07-01 0001601548 vec:AirForceMember 2021-04-03 2021-07-02 0001601548 vec:AirForceMember 2022-01-01 2022-07-01 0001601548 vec:AirForceMember 2021-01-01 2021-07-02 0001601548 vec:NavyMember 2022-04-02 2022-07-01 0001601548 vec:NavyMember 2021-04-03 2021-07-02 0001601548 vec:NavyMember 2022-01-01 2022-07-01 0001601548 vec:NavyMember 2021-01-01 2021-07-02 0001601548 vec:OtherCustomersMember 2022-04-02 2022-07-01 0001601548 vec:OtherCustomersMember 2021-04-03 2021-07-02 0001601548 vec:OtherCustomersMember 2022-01-01 2022-07-01 0001601548 vec:OtherCustomersMember 2021-01-01 2021-07-02 0001601548 vec:OrderOrProductionBacklogAndRecometesMember 2022-07-01 0001601548 vec:OrderOrProductionBacklogAndRecometesMember 2021-12-31 0001601548 us-gaap:CustomerContractsMember 2022-07-01 0001601548 us-gaap:CustomerContractsMember 2021-12-31 0001601548 us-gaap:TradeNamesMember 2022-07-01 0001601548 us-gaap:TradeNamesMember 2021-12-31 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2022-07-01 0001601548 2020-12-24 0001601548 us-gaap:UnsecuredDebtMember 2020-12-24 0001601548 vec:TermFacilityMember vec:QuarterlyJuly12022ThroughSeptember302023Member 2022-07-01 0001601548 vec:TermFacilityMember vec:DueNovember152023Member 2022-07-01 0001601548 vec:TermFacilityMember 2022-07-01 0001601548 vec:AmendedRevolverMember 2022-07-01 0001601548 vec:AmendedRevolverMember 2020-12-24 0001601548 vec:AmendedRevolverMember 2021-12-31 0001601548 vec:TermFacilityAndAmendedRevolverMember 2022-07-01 0001601548 vec:SeniorSecuredCreditFacilitiesMember 2022-01-01 2022-07-01 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-07-01 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-07-01 0001601548 srt:MinimumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-07-01 0001601548 srt:MaximumMember vec:SeniorSecuredCreditFacilitiesMember us-gaap:BaseRateMember 2022-01-01 2022-07-01 0001601548 srt:MinimumMember vec:TermFacilityAndAmendedRevolverMember 2022-01-01 2022-07-01 0001601548 srt:MaximumMember vec:TermFacilityAndAmendedRevolverMember 2022-01-01 2022-07-01 0001601548 vec:OtherAccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-01-01 2022-07-01 0001601548 us-gaap:InterestRateSwapMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-07-02 0001601548 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-01 0001601548 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-12-31 0001601548 srt:MinimumMember 2022-07-01 0001601548 srt:MaximumMember 2022-07-01 0001601548 vec:ContractComplianceMember 2022-07-01 0001601548 vec:ContractComplianceMember 2021-12-31 0001601548 vec:EquityBasedAwardsMember 2022-04-02 2022-07-01 0001601548 vec:EquityBasedAwardsMember 2021-04-03 2021-07-02 0001601548 vec:EquityBasedAwardsMember 2022-01-01 2022-07-01 0001601548 vec:EquityBasedAwardsMember 2021-01-01 2021-07-02 0001601548 vec:LiabilityBasedAwardsMember 2022-04-02 2022-07-01 0001601548 vec:LiabilityBasedAwardsMember 2021-04-03 2021-07-02 0001601548 vec:LiabilityBasedAwardsMember 2022-01-01 2022-07-01 0001601548 vec:LiabilityBasedAwardsMember 2021-01-01 2021-07-02 0001601548 vec:EquityBasedAwardsMember 2022-07-01 0001601548 vec:LiabilityBasedAwardsMember 2022-07-01 0001601548 vec:NonQualifiedStockOptionsMember 2021-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-07-01 0001601548 vec:NonQualifiedStockOptionsMember 2022-01-01 2022-07-01 0001601548 vec:NonQualifiedStockOptionsMember 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementEmployeeMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-05-13 2022-05-13 0001601548 vec:TotalShareholderReturnAwardsMember 2022-01-01 2022-07-01 0001601548 srt:MinimumMember vec:TotalShareholderReturnAwardsMember 2022-01-01 2022-07-01 0001601548 srt:MaximumMember vec:TotalShareholderReturnAwardsMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-04-02 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2021-04-03 2021-07-02 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-07-01 0001601548 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-07-02 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2022-04-02 2022-07-01 0001601548 vec:VertexAerospaceServicesHoldingCorpMember 2022-01-01 2022-07-01 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:SubsequentEventMember 2022-07-05 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:CommonStockMember us-gaap:SubsequentEventMember 2022-07-05 2022-07-05 0001601548 vec:VertexAerospaceServicesHoldingCorpMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 vec:VertexFirstLienTermFacilityMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 vec:FirstLienIncrementalTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 srt:MinimumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 srt:MaximumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 srt:MinimumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-07-05 2022-07-05 0001601548 srt:MaximumMember vec:FirstLienInitialTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienIncrementalTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 vec:FirstLienIncrementalTermTrancheMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-07-05 2022-07-05 0001601548 vec:VertexSecondLienTermFacilityMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 vec:VertexSecondLienTermFacilityMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 vec:VertexSecondLienTermFacilityMember us-gaap:SecuredDebtMember us-gaap:SubsequentEventMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-07-05 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LetterOfCreditMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:ShortTermDebtMember us-gaap:SubsequentEventMember 2022-07-05 0001601548 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-07-05 2022-07-05 0001601548 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-07-05 2022-07-05 0001601548 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-07-05 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember vec:EqualToOrLessThan50Member 2022-07-05 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember vec:EqualToOrLessThan50Member 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember vec:MoreThan50Member 2022-07-05 2022-07-05 0001601548 us-gaap:RevolvingCreditFacilityMember vec:VertexABLCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember vec:MoreThan50Member 2022-07-05 0001601548 us-gaap:RestrictedStockUnitsRSUMember vec:VertexAerospaceServicesHoldingCorpMember 2022-03-07 2022-03-07 0001601548 us-gaap:RestrictedStockUnitsRSUMember vec:VertexAerospaceServicesHoldingCorpMember 2022-03-07 shares iso4217:USD iso4217:USD shares vec:segment pure vec:letters_of_credit false 2022 Q2 0001601548 --12-31 P6M P1Y http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent 0.3333 0.3333 0.3333 10-Q true 2022-07-01 false 001-36341 V2X, Inc. IN 38-3924636 2424 Garden of the Gods Road Colorado Springs CO 80919 (719) 591-3600 Common Stock, Par Value $0.01 Per Share VVX NYSE Yes Yes Accelerated Filer false false false 30441455 498066000 470845000 954537000 904849000 453305000 422660000 872581000 816308000 29740000 25605000 61699000 49427000 15021000 22580000 20257000 39114000 -1963000 -2253000 -3643000 -4186000 13058000 20327000 16614000 34928000 2586000 4393000 3287000 6946000 10472000 15934000 13327000 27982000 0.89 1.36 1.13 2.40 0.88 1.35 1.12 2.37 11826000 11715000 11793000 11681000 11954000 11828000 11917000 11823000 10472000 15934000 13327000 27982000 227000 230000 667000 524000 0 -100000 30000 -495000 -367000 51000 -272000 27000 594000 79000 969000 2000 -3637000 430000 -4254000 -1926000 -3043000 509000 -3285000 -1924000 7429000 16443000 10042000 26058000 31760000 38513000 3311000 0 374980000 348605000 26262000 21160000 10646000 15062000 446959000 423340000 23530000 23758000 321734000 321734000 62159000 66582000 39705000 43651000 11760000 10394000 458888000 466119000 905847000 889459000 244080000 212533000 82534000 80284000 10400000 10400000 48322000 55031000 385336000 358248000 78884000 94246000 32489000 32214000 30719000 34536000 14941000 20128000 157033000 181124000 542369000 539372000 0.01 0.01 10000000 10000000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 11846000 11846000 11738000 11738000 118000 117000 91464000 88116000 281081000 267754000 -9185000 -5900000 363478000 350087000 905847000 889459000 13327000 27982000 3238000 3097000 4423000 4891000 15000 -60000 4725000 4923000 388000 463000 29302000 38882000 5321000 4660000 -5185000 -597000 32470000 18784000 0 -370000 2507000 11285000 -11989000 -14884000 19636000 14026000 3492000 4833000 18000 16000 0 262000 2113000 1846000 -5587000 -6401000 5200000 4000000 392000000 215000000 402000000 215000000 370000 113000 458000 17000 1696000 2272000 -16984000 -6176000 -507000 -373000 -3442000 1076000 38513000 68727000 35071000 69803000 3409000 3111000 6112000 5747000 13000 618000 11625000 116000 82823000 222026000 -27000 304938000 12048000 12048000 -2356000 -2356000 -77000 -77000 75000 1000 113000 114000 2184000 2184000 1983000 1983000 11700000 117000 82735000 234074000 -2460000 314466000 15934000 15934000 430000 430000 79000 79000 24000 88000 88000 2003000 2003000 11724000 117000 84650000 250008000 -1951000 332824000 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 <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%">Description of Business and Basis of Presentation</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%">Our Business</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%">V2X, Inc., formerly known as Vectrus, Inc., (V2X or the Company) is a leading provider of services to the United States Government (U.S. government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations, supply chain and logistics services, information technology mission support, and engineering and digital integration services.</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%">V2X was incorporated in the State of Indiana in February 2014. On September 27, 2014, Exelis Inc. completed the spin-off (the Spin-off) of Vectrus, Inc. and Vectrus, Inc. became an independent, publicly traded company. References in these notes to "Exelis" or "Former Parent" refer to Exelis Inc., an Indiana corporation, and its consolidated subsidiaries (other than Vectrus, Inc.). Exelis was acquired by a predecessor entity of L3Harris Technologies, Inc. in May 2015. </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%">Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole, and does not include Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), and/or its consolidated subsidiaries as of July 1, 2022.</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%">On July 5, 2022 (the Closing Date), the Company completed its previously announced business transaction with Vertex, Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC), and Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.), thereby forming V2X, Inc. (the Merger). For a description of the Merger, see Note 15. Su</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bsequent Event, in this Quarterly Report on Form 10-Q.</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, we 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, we 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, we 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 a</span><span style="background-color:#ffffff;color:#262726;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd Services Company</span><span style="background-color:#ffffff;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 other contractors around the world.</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our investments in HDSS, J&amp;J, and ServCore under the equity method as we have the ability to exercise significant influence, but do not hold a controlling interest in these entities. We record our proportionate 40%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&amp;J, and ServCore in selling, general and administrative (SG&amp;A) expenses in the Condensed Consolidated Statements of Income. Our 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="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When we receive cash distributions from our 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. During the six months ended July 1, 2022, we made a cash contribution of $2.1 million to our joint ventures and received </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a $0.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cash distribution. As of July 1, 2022 and December 31, 2021 our joint venture investment balance was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $6.7 million and $5.4 million, respectively. Our proportionate share of income from the HDSS, J&amp;J, and ServCore joint ventures was immaterial for the first two quarters of both 2022 and 2021.</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%">Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (July 1, 2022 for the second quarter of 2022 and July 2, 2021 for the second quarter of 2021), 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 </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:400;line-height:120%">should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. </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%">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. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Cash</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 had restricted cash of $3.3 million related to collateral security for two outstanding letters of credit at July 1, 2022 and no restricted cash as of December 31, 2021. </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%">Reconciliation of cash, cash equivalents and restricted cash as of July 1, 2022 is presented in the following table:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:79.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">July 1, 2022</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 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%">31,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">35,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-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%">Our Business</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%">V2X, Inc., formerly known as Vectrus, Inc., (V2X or the Company) is a leading provider of services to the United States Government (U.S. government) worldwide. The Company operates as one segment and provides the following services and offerings: facility and base operations, supply chain and logistics services, information technology mission support, and engineering and digital integration services.</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%">V2X was incorporated in the State of Indiana in February 2014. On September 27, 2014, Exelis Inc. completed the spin-off (the Spin-off) of Vectrus, Inc. and Vectrus, Inc. became an independent, publicly traded company. References in these notes to "Exelis" or "Former Parent" refer to Exelis Inc., an Indiana corporation, and its consolidated subsidiaries (other than Vectrus, Inc.). Exelis was acquired by a predecessor entity of L3Harris Technologies, Inc. in May 2015. </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%">Unless the context otherwise requires or unless stated otherwise, references in these notes to "V2X", "we," "us," "our," "the Company" and "our Company" refer to V2X, Inc. and all of its consolidated subsidiaries, taken together as a whole, and does not include Vertex Aerospace Services Holding Corp., a Delaware corporation (Vertex), and/or its consolidated subsidiaries as of July 1, 2022.</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%">On July 5, 2022 (the Closing Date), the Company completed its previously announced business transaction with Vertex, Andor Merger Sub LLC, a Delaware limited liability company (Merger Sub LLC), and Andor Merger Sub Inc., a Delaware corporation (Merger Sub Inc.), thereby forming V2X, Inc. (the Merger). For a description of the Merger, see Note 15. Su</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">bsequent Event, in this Quarterly Report on Form 10-Q.</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%">Our quarterly financial periods end on the Friday closest to the last day of the calendar quarter (July 1, 2022 for the second quarter of 2022 and July 2, 2021 for the second quarter of 2021), 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 </span></div>should be read in conjunction with our audited Consolidated Financial Statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2021. 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 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, we 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, we 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, we 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 a</span><span style="background-color:#ffffff;color:#262726;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd Services Company</span><span style="background-color:#ffffff;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 other contractors around the world.</span><span style="background-color:#ffffff;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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for our investments in HDSS, J&amp;J, and ServCore under the equity method as we have the ability to exercise significant influence, but do not hold a controlling interest in these entities. We record our proportionate 40%, 50%, and 40% shares, respectively, of income or losses from HDSS, J&amp;J, and ServCore in selling, general and administrative (SG&amp;A) expenses in the Condensed Consolidated Statements of Income. Our 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="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When we receive cash distributions from our 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. During the six months ended July 1, 2022, we made a cash contribution of $2.1 million to our joint ventures and received </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a $0.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> cash distribution. As of July 1, 2022 and December 31, 2021 our joint venture investment balance was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $6.7 million and $5.4 million, respectively. Our proportionate share of income from the HDSS, J&amp;J, and ServCore joint ventures was immaterial for the first two quarters of both 2022 and 2021.</span></div> 0.40 0.50 0.40 2100000 800000 6700000 5400000 3300000 2 0 <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%">Reconciliation of cash, cash equivalents and restricted cash as of July 1, 2022 is presented in the following table:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:79.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">July 1, 2022</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 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%">31,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">35,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-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%">Reconciliation of cash, cash equivalents and restricted cash as of July 1, 2022 is presented in the following table:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:79.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.315%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">July 1, 2022</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 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%">31,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,311 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">35,071 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 31760000 3311000 35071000 <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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Standards Issued but Not Yet Effective </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(ASU 2021-08). The amendment requires contract assets and contract liabilities acquired in a business combination to be recognized and measured in accordance with ASC 606, Revenue from Contracts with Customers, as if the acquirer had originated the contract. The amendment also provides certain practical expedients when applying the guidance. ASU No. 2021-08 is effective for interim and annual periods beginning after December 15, 2022, on a prospective basis, with early adoption permitted. The Company is currently evaluating the potential impact of ASU 2021-08 to its consolidated financial statements and expects</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to early adopt ASU 2021-08 during 2022 in conjunction with the Merger (See Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q). </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%">Accounting Standards That Were Adopted</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04). </span> To ease the burden in accounting for reference rate reform on financial reporting, the ASU provides companies with optional expedients and exceptions for applying accounting guidance to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued because of reference rate reform. The Company adopted the standard during the first quarter of 2022. It did not have a material impact on the Company's financial statements. <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%">Accounting Standards Issued but Not Yet Effective </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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) No. 2021-08, </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(ASU 2021-08). The amendment requires contract assets and contract liabilities acquired in a business combination to be recognized and measured in accordance with ASC 606, Revenue from Contracts with Customers, as if the acquirer had originated the contract. The amendment also provides certain practical expedients when applying the guidance. ASU No. 2021-08 is effective for interim and annual periods beginning after December 15, 2022, on a prospective basis, with early adoption permitted. The Company is currently evaluating the potential impact of ASU 2021-08 to its consolidated financial statements and expects</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> to early adopt ASU 2021-08 during 2022 in conjunction with the Merger (See Note 15. Subsequent Event, in this Quarterly Report on Form 10-Q). </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%">Accounting Standards That Were Adopted</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (ASU 2020-04). </span> To ease the burden in accounting for reference rate reform on financial reporting, the ASU provides companies with optional expedients and exceptions for applying accounting guidance to contracts, hedging relationships and other transactions that reference the London Interbank Offered Rate (LIBOR) or another reference rate expected to be discontinued because of reference rate reform. The Company adopted the standard during the first quarter of 2022. It did not have a material impact on the Company's financial statements. <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;text-align:justify"><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%">A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is the unit of account for revenue in ASC Topic 606. A contract’s transaction price is allocated to each distinct performance obligation and recognized as revenue when, or as, the performance obligation is satisfied. To determine the proper revenue recognition method, consideration is given as to whether a single contract should be accounted for as more than one performance obligation. For most of our contracts, the customer contracts with us to perform an integrated set of tasks and deliverables as a single service solution, whereby each service is not separately identifiable from other promises in the contract and therefore is not distinct. As a result, when this integrated set of tasks exists, the contract is accounted for as one performance obligation. The vast majority of our contracts have a single performance obligation. Unexercised contract options and indefinite delivery and indefinite quantity (IDIQ) contracts are considered to be separate performance obligations when the option or IDIQ task order is exercised or awarded.</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. Our 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. We recognize revenue over time using the input method (e.g., costs incurred to date relative to total estimated costs at completion) to measure progress. Our over time recognition is reinforced by the fact that our customers simultaneously receive and consume the benefits of our services as they are performed. For most U.S. government contracts, this continuous </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:400;line-height:120%">transfer of control to the customer is supported by clauses in the contract 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 we track progress towards completion of performance obligations 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 we are the prime contractor or of the prime contractor when we are a subcontractor. We expect to recognize a substantial portion of our 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 our contracts have terms that would permit us to recover all or a portion of our incurred costs and fees for work performed in the event of a termination for convenience.</span></div><div style="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%">Remaining performance obligations as of July 1, 2022 and December 31, 2021 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:99.865%"><tr><td style="width:1.0%"/><td style="width:61.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.803%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">July 1,</span></td><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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 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,599 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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 July 1, 2022, we expect to recognize approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 57%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the remaining performance obligations as revenue in 2022 and the remaining </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43% d</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">uring 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-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%">Accounting for contracts and programs involves the use of various techniques to estimate total contract revenue and costs. For contracts, we estimate the profit on a contract as the difference between the total estimated revenue and expected costs to complete a contract and recognize that profit over the life of 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%">Contract estimates are based on various assumptions to project the outcome of future events. These assumptions include: labor productivity and availability; the complexity of the services being performed; the cost and availability of materials; the performance of subcontractors; and negotiations with the customer on contract modifications. When the estimates of total costs to be incurred on a contract exceed total estimates of the transaction price, a provision for the entire loss is determined at a contract level and is recognized in the period in which the loss was determined. </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 our operating income can be reflected in either revenue or cost of revenue. Cumulative catch-up adjustments for the three and six months ended July 1, 2022 </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating income by </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6.8 million and $7.4 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. For the three and six months ended July 2, 2021, the adjustments decreased operating income by $1.7 million and $3.0 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 July 1, 2022 the cumulative catch-up adjustments to operating income </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">increased</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> revenue by </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$6.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$7.4 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, respectively. For the three and six months ended July 2, 2021, the cumulative catch-up adjustments to operating income decreased revenue by $1.7 million and $3.6 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 our contracts are cost-plus, cost-reimbursable or firm-fixed-price. We commonly have elements of cost-plus, cost-reimbursable and firm-fixed-price contracts on a single contract. On a cost-plus type contract, we are paid our 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 our customers. On cost-plus type contracts, we do not bear the risks of unexpected cost overruns, provided that we do not incur costs that exceed the predetermined funded amounts. Most of our cost-plus contracts also contain a firm-fixed price element. Cost-plus type contracts with award and incentive fee provisions are our primary variable contract fee arrangement. Award fees provide for a fee based on actual performance relative to contractually specified performance criteria. Incentive fees provide for a fee based on the relationship between total allowable and target cost. On most of our contracts, a cost-reimbursable element captures consumable materials required for the contract. 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 firm-fixed-price type contract, we agree to perform the contractual statement of work for a predetermined contract price. A firm-fixed-price type contract typically offers higher profit margin potential than a cost-plus type contract, which is commensurate with the greater levels of risk we assume on a firm-fixed-price type contract. Although a firm-fixed-price type contract generally permits us to retain profits if the total actual contract costs are less than the estimated contract costs, we bear the risk that increased or unexpected costs may reduce our profit or cause us 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%">On a time-and-materials type contract, we are reimbursed for labor at fixed hourly rates and generally reimbursed separately for allowable materials, costs, and expenses at cost. For this contract type, we bear the risk when our labor costs and allocable indirect expenses exceed the fixed hourly rate specified within the contract.</span></div><div style="margin-bottom:6pt;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 our revenue disaggregated by several categories. Revenue by contract type for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">344,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">3.3 </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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">634,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">5.1 </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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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 material</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">470,845 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">904,849 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;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 for the three and six months ended July 1, 2022 and July 2, 2021 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 style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Middle East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">250,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">258,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">(3.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">485,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">498,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.6)</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%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">325,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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></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%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </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 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%">81,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </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%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">470,845 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">904,849 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;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 for the three and six months ended July 1, 2022 and July 2, 2021 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 style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">440,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">6.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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">843,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">6.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%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.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%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">470,845 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">904,849 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer for the three and six months ended July 1, 2022 and July 2, 2021 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 style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">310,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">5.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">567,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">6.8 </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%">Air Force</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">129,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Navy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.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 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%">140,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.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></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">470,845 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">904,849 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-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, we may receive advances or deposits from our 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 fund current operating expenses under the contract. 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 July 1, 2022 and December 31, 2021, we had contract assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of $277.6 million and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $240.0 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; </span></div>(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="#i45ecafb97a714af69c1759fe8ec8bf33_46" style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">Note </a>4. "Receivables" for additional information regarding the composition of our receivable balances. As of both July 1, 2022 and December 31, 2021, our contract liabilities were insignificant. 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 <div style="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%">Remaining performance obligations as of July 1, 2022 and December 31, 2021 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:99.865%"><tr><td style="width:1.0%"/><td style="width:61.753%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.800%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.803%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">July 1,</span></td><td colspan="3" style="padding:0 1pt"/><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 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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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 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,599 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,398 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1599000000 1398000000 0.57 0.43 6800000 7400000 1700000 3000000 6800000 7400000 1700000 3600000 <div style="margin-bottom:6pt;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 our revenue disaggregated by several categories. Revenue by contract type for the three and six months ended July 1, 2022 and July 2, 2021 is as follows:</span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">344,189 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">3.3 </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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">634,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">5.1 </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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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 material</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,240 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.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></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">470,845 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">904,849 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;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 for the three and six months ended July 1, 2022 and July 2, 2021 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 style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Middle East</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">250,222 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">258,488 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">(3.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">485,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">498,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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.6)</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%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,719 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,549 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">325,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,362 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.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></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%">Europe</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,739 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,084 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.4 </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 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%">81,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </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%">Asia</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,386 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,724 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">470,845 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">904,849 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;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 for the three and six months ended July 1, 2022 and July 2, 2021 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 style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">440,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">6.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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">843,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">6.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%">Subcontractor</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,805 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,546 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.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%">Total revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">470,845 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">904,849 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue by customer for the three and six months ended July 1, 2022 and July 2, 2021 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 style="width:26.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.905%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.907%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align: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 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 colspan="3" style="padding:0 1pt"/><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%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align: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 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 2,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change</span></td><td colspan="3" style="padding:0 1pt"/><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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">310,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">5.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">567,987 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">6.8 </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%">Air Force</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,206 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">129,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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%">Navy</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.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 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%">140,102 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.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></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">470,845 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align: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%">904,849 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 355559000 344189000 0.033 666653000 634420000 0.051 128348000 111416000 0.152 256352000 240173000 0.067 14159000 15240000 -0.071 31532000 30256000 0.042 498066000 470845000 954537000 904849000 250222000 258488000 -0.032 485313000 498500000 -0.026 158719000 146549000 0.083 325454000 296362000 0.098 42739000 36084000 0.184 81178000 76706000 0.058 46386000 29724000 0.561 62592000 33281000 0.881 498066000 470845000 954537000 904849000 468453000 440040000 0.065 895546000 843303000 0.062 29613000 30805000 -0.039 58991000 61546000 -0.042 498066000 470845000 954537000 904849000 326756000 310638000 0.052 606869000 567987000 0.068 68457000 63206000 0.083 129930000 141375000 -0.081 64885000 56399000 0.150 140102000 112827000 0.242 37968000 40602000 -0.065 77636000 82660000 -0.061 498066000 470845000 954537000 904849000 277600000 240000000 <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 style="width:62.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.240%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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 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%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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 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%">91,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">104,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">277,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">5,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">374,980 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">348,605 </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"/></tr></table></div><div style="margin-bottom: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 July 1, 2022 and December 31, 2021, 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. We expect to bill customers for the majority of the July 1, 2022 contract assets</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> during 2022. C</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hanges in the balance of receivables are primarily due to the timing differences between our performance and customers' payments.</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 style="width:62.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.373%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.240%"/><td style="width:0.1%"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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 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%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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 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%">91,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #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%">104,074 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">277,583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">239,979 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">5,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">374,980 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">348,605 </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"/></tr></table></div> 91985000 104074000 277583000 239979000 5412000 4552000 374980000 348605000 <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%">GOODWILL AND INTANGIBLE ASSETS</span></div><div style="margin-bottom:5pt;margin-top:6pt;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 July 1, 2022 and December 31, 2021 the carrying amount of goodwill was $321.7 million. </span></div><div style="margin-bottom:5pt;margin-top:6pt;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 tests goodwill for impairment on the first day of the Company's fourth fiscal quarter each year, or more frequently should circumstances change or events occur that would more likely than not reduce the fair value of a reporting unit below its carrying amount. </span></div><div style="margin-bottom:5pt;margin-top:11pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets consist of the following:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:30.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="15" 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, 2021</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 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%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</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%">Contract backlogs and recompetes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">77,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(18,568)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">58,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">77,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(14,988)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">62,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Customer contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,293)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,907 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,572)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="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="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%">85,749 </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 colspan="3" style="padding:0 1pt"/><td style="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="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%">(23,590)</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 colspan="3" style="padding:0 1pt"/><td style="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="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%">62,159 </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 colspan="3" style="padding:0 1pt"/><td style="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="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%">85,749 </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 colspan="3" style="padding:0 1pt"/><td style="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="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%">(19,167)</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 colspan="3" style="padding:0 1pt"/><td style="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="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%">66,582 </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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Identifiable intangible asset amortization expense was $2.1 million and $4.4 million for the three and six months ended July 1, 2022, respectively. Intangible asset amortization for the three and six months ended July 2, 2021 was $2.4 million and $4.9 million, respectively. As of July 1, 2022, the remaining average intangible asset amortization period was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.0 years</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%">Future estimated amortization expense is as follows (in thousands):</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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td></tr><tr><td colspan="9" 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%">2022 (remainder of the year) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><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%">8,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2025</span></td><td colspan="3" style="padding:0 1pt"/><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%">6,582 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">After 2026</span></td><td colspan="3" style="padding:0 1pt"/><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%">29,356 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 321700000 321700000 <div style="margin-bottom:5pt;margin-top:11pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Identifiable intangible assets consist of the following:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:30.712%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.564%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.309%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.739%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.570%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="15" 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, 2021</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 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%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Carrying Amount</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%">Contract backlogs and recompetes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">77,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(18,568)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">58,732 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">77,300 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">(14,988)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">62,312 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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%">Customer contracts</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,293)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,907 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,200 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,572)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,628 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names and other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(729)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,249 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="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="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%">85,749 </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 colspan="3" style="padding:0 1pt"/><td style="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="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%">(23,590)</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 colspan="3" style="padding:0 1pt"/><td style="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="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%">62,159 </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 colspan="3" style="padding:0 1pt"/><td style="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="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%">85,749 </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 colspan="3" style="padding:0 1pt"/><td style="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="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%">(19,167)</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 colspan="3" style="padding:0 1pt"/><td style="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="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%">66,582 </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"/></tr></table></div> 77300000 18568000 58732000 77300000 14988000 62312000 7200000 4293000 2907000 7200000 3572000 3628000 1249000 729000 520000 1249000 607000 642000 85749000 23590000 62159000 85749000 19167000 66582000 2100000 4400000 2400000 4900000 P9Y <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%">Future estimated amortization expense is as follows (in thousands):</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:100.000%"><tr><td style="width:1.0%"/><td style="width:68.120%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.875%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.475%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.090%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Period</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td></tr><tr><td colspan="9" 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%">2022 (remainder of the year) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,244 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2023</span></td><td colspan="3" style="padding:0 1pt"/><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%">8,486 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">7,379 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2025</span></td><td colspan="3" style="padding:0 1pt"/><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%">6,582 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="9" 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%">After 2026</span></td><td colspan="3" style="padding:0 1pt"/><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%">29,356 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4244000 8486000 7379000 6582000 6112000 29356000 <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:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan and Revolver</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. In September 2014, we and our wholly-owned subsidiary, Vectrus Systems Corporation (VSC), entered into a credit agreement. The credit agreement was subsequently amended on December 24, 2020 and January 24, 2022 and is collectively referred to as the Amended Agreement. The credit agreement consists of a term loan (Amended Term Loan) and a $270.0 million revolving credit facility (Amended Revolver) as of July 1, 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 Amended Agreement includes an accordion feature that allows the Company to draw up to an additional $100.0 million, subject to the lender's consent on the same terms and conditions as the existing commitments. The Amended Agreement also permits the Company to borrow up to $75.0 million in unsecured debt as long as the aggregated sum of both the unsecured debt and the accordion does not exceed $100.0 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%">The Amended Term Loan amortizes in an amount equal to $2.6 million for the fiscal quarters ending September 30, 2022 through September 30, 2023, with the balance of $37.2 million due on November 15, 2023. Amounts borrowed under the Amended Term Loan that are repaid or prepaid may not be re-borrowed. Any unpaid amounts must be repaid by the maturity dates. As of July 1, 2022, the balance outstanding under the Amended Term Loan was</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $50.2 million</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%">The Amended Revolver is available for working capital, capital expenditures and other general corporate purposes. There were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$40.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of outstanding borrowings under the Amended Revolver at July 1, 2022. Up to $25.0 million of the Amended Revolver is available for the issuance of letters of credit. As of July 1, 2022, there were</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> two letters of credit outstanding in the aggregate amount of $3.2 million, which reduced our borrowing availability under the Amended </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolver to </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$226.8 million. At December 31, 2021, there were $50.0 million of outstanding borrowings under the Amended Revolver. The Amended R</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evolver will mature and the commitments thereunder will terminate on November 15, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="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 aggregate scheduled maturities of the Amended Term Loan and Amended Revolver as of July 1, 2022, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:85.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of the year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">90,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-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:400;line-height:120%">Guarantees and Collateral. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The indebtedness and other obligations under the Amended Agreement are unconditionally guaranteed jointly and severally on a senior secured basis by us and certain of our restricted subsidiaries and are secured, subject to permitted liens and other exceptions, by a first-priority lien on substantially all of our tangible assets and those of each domestic guarantor.</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:400;line-height:120%">Voluntary Prepayments.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> We may voluntarily prepay the Amended Term Loan in whole or in part at any time without premium or penalty, subject to the payment of customary breakage costs under certain conditions. Voluntary prepayments of the Amended Term Loan will be applied to the remaining installments thereof as directed by us. We may reduce commitments under the Amended Revolver in whole or in part at any time without premium or penalty.</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:400;line-height:120%">Covenants</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Amended Agreement contains customary covenants, including covenants that, under certain circumstances and subject to certain qualifications and exceptions: limit or restrict our ability to incur additional indebtedness; merge, dissolve, liquidate or consolidate; make acquisitions, investments, advances or loans; dispose of or transfer assets; pay dividends; redeem or repurchase certain debt; and enter into certain restrictive agreements.</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 addition, we are required to comply with (a) a maximum ratio of total consolidated indebtedness to consolidated earnings before interest, tax, depreciation and amortization (EBITDA) of 3.00 to 1.00 (3.50 to 1.00 for the 12 months following a qualified acquisition), and (b) a minimum ratio of consolidated EBITDA to consolidated interest expense (net of cash interest income) of 4.50 to 1.00. As of July 1, 2022, we had a ratio of total consolidated indebtedness to EBITDA of</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 1.09</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to 1.00 and a ratio of consolidated EBITDA to consolidated interest expense of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12.41</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to 1.00. We were in compliance with all covenants related to the Amended Agreement as of July 1, 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-style:italic;font-weight:400;line-height:120%">Interest Rates and Fees.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Outstanding borrowings under the Amended Agreement accrue interest, at our option, at a per annum rate of (i) </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SOFR p</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">lus the applicable margin, which ranges from 1.85% to 2.60% depending on the leverage ratio, or (ii) a base rate plus the applicable margin, which ranges from 0.75% to 1.50% depending on the leverage ratio. The interest rate under the Amended Agreement at July 1, 2022 was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.63%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We pay a commitment fee on the undrawn portion of the Amended Revolver ranging from 0.30% to 0.45%, depending on the leverage ratio.</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:400;line-height:120%">Carrying Value and Fair Value.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As of July 1, 2022 and December 31, 2021, the fair value of the Amended Agreement approximated the carrying value because the debt bears interest at a floating rate of interest. The fair value is based on </span></div>observable inputs of interest rates that are currently available to us for debt with similar terms and maturities for non-public debt. 270000000 100000000 75000000 100000000 2600000 37200000 50200000 40000000 25000000 2 3200000 226800000 50000000 <div style="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 aggregate scheduled maturities of the Amended Term Loan and Amended Revolver as of July 1, 2022, 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:100.000%"><tr><td style="width:1.0%"/><td style="width:85.996%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.132%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of the year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">5,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;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="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">90,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 5200000 85000000 90200000 3.00 3.50 4.50 1.09 12.41 0.0185 0.0260 0.0075 0.0150 0.0363 0.0030 0.0045 <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, we have made no changes to our policies or strategies for the use of derivative instruments and there has been no change in our related accounting methods. For our derivative instruments, which are designated as cash flow hedges, gains and losses are initially reported as a component of accumulated other comprehensive 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="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2022, in conjunction with our planned extinguishment of the related hedged debt interest expense, we terminated our remaining interest rate swaps that were designated and qualified as effective cash flow hedges (See Note 15. Subsequent Event</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in this Quarterly Report on Form 10-Q). Interest rate swap losses in accumulated other comprehensive loss upon termination were immaterial.</span></div><div style="margin-bottom: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 balance sheet caption of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2021:</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 style="width:56.292%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom: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%">Net interest rate derivative losses of $0.4 million and $0.5 million were recognized in interest expense, net, in our Condensed Consolidated Statements of Income during the first six months of 2022 and 2021, respectively. </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%">Foreign Currency Derivative Instruments</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 had no outstanding foreign currency forward contracts at July 1, 2022 and had outstanding forward contracts with a current liability value of less than $0.1 million at December 31, 2021. </span></div>Net foreign currency derivative gains and losses recognized in SG&amp;A expenses during the first six months of 2022 and 2021 were immaterial. <div style="margin-bottom: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 balance sheet caption of the derivative instruments used for our interest rate hedges in the Condensed Consolidated Balance Sheets as of December 31, 2021:</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 style="width:56.292%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:26.319%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.745%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance sheet caption</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">Other accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 666000 -400000 -500000 0 100000 <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%">LEASES</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%">We determine whether an arrangement contains a lease at inception. We have operating leases for office space, apartments, vehicles, and machinery and equipment. Our operating leases have lease terms of less than one year to ten years. </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%">We do not separate lease components from non-lease components (e.g., common area maintenance, property taxes and insurance) but account for both components in a contract as a single lease component. </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 components of lease expense 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:100.000%"><tr><td style="width:1.0%"/><td style="width:42.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.344%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">28,199 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">19,742 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">45,671 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">35,217 </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"/></tr></table></div><div style="margin-top:4pt;text-indent:36pt"><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to our operating leases is as follows:</span></div><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.971%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">39,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ1ZWNhZmI5N2E3MTRhZjY5YzE3NTlmZThlYzhiZjMzL3NlYzo0NWVjYWZiOTdhNzE0YWY2OWMxNzU5ZmU4ZWM4YmYzM181OC9mcmFnOmUzYWU0OGViM2YwMTQyYzE4MDQ1OWFhODdhOWJmNTk5L3RhYmxlOjk0MDc3NGZiOTc5YjRiODk5YTAyODc3NTkxNzM3N2E2L3RhYmxlcmFuZ2U6OTQwNzc0ZmI5NzliNGI4OTlhMDI4Nzc1OTE3Mzc3YTZfNS0wLTEtMS00ODUyNg_5b118951-f7c8-4e25-9a05-ba2b76c5aaf0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ1ZWNhZmI5N2E3MTRhZjY5YzE3NTlmZThlYzhiZjMzL3NlYzo0NWVjYWZiOTdhNzE0YWY2OWMxNzU5ZmU4ZWM4YmYzM181OC9mcmFnOmUzYWU0OGViM2YwMTQyYzE4MDQ1OWFhODdhOWJmNTk5L3RhYmxlOjk0MDc3NGZiOTc5YjRiODk5YTAyODc3NTkxNzM3N2E2L3RhYmxlcmFuZ2U6OTQwNzc0ZmI5NzliNGI4OTlhMDI4Nzc1OTE3Mzc3YTZfNS0wLTEtMS00ODUyNg_62a8654e-fa4f-44d7-be71-e2cd46d9d709">Current lease liabilities (recorded in Other accrued liabilities)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">12,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities (recorded in Operating lease liability)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,536 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">46,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional right-of-use assets of </span><span style="background-color:#ffffff;color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.6 million we</span><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">re recognized as non-cash asset additions that resulted from new operating lease liabilities during the first </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">six</span><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months of </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022</span><span style="color:#211d1e;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:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term and discount rate for our operating leases at July 1, 2022 was </span><span style="background-color:#ffffff;color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.1 years</span><span style="background-color:#cceeff;color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and 3.8%, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="background-color:#ffffff;color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities at July 1, 2022 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.158%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.970%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of the year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;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 colspan="2" style="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,274 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">8,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">3,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,722 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,948)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P1Y P10Y <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 components of lease expense 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:100.000%"><tr><td style="width:1.0%"/><td style="width:42.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.340%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.344%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" 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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,608 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2,240 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,281 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">4,065 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,461 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,130 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">28,199 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">19,742 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">45,671 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">35,217 </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"/></tr></table></div> 3608000 2240000 7281000 4065000 130000 213000 260000 415000 24461000 17289000 38130000 30737000 28199000 19742000 45671000 35217000 <div style="margin-top:4pt;text-indent:36pt"><span style="color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to our operating leases is as follows:</span></div><div style="margin-bottom:5pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.969%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.971%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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%">July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</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%">Right-of-use assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">39,705 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ1ZWNhZmI5N2E3MTRhZjY5YzE3NTlmZThlYzhiZjMzL3NlYzo0NWVjYWZiOTdhNzE0YWY2OWMxNzU5ZmU4ZWM4YmYzM181OC9mcmFnOmUzYWU0OGViM2YwMTQyYzE4MDQ1OWFhODdhOWJmNTk5L3RhYmxlOjk0MDc3NGZiOTc5YjRiODk5YTAyODc3NTkxNzM3N2E2L3RhYmxlcmFuZ2U6OTQwNzc0ZmI5NzliNGI4OTlhMDI4Nzc1OTE3Mzc3YTZfNS0wLTEtMS00ODUyNg_5b118951-f7c8-4e25-9a05-ba2b76c5aaf0"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQ1ZWNhZmI5N2E3MTRhZjY5YzE3NTlmZThlYzhiZjMzL3NlYzo0NWVjYWZiOTdhNzE0YWY2OWMxNzU5ZmU4ZWM4YmYzM181OC9mcmFnOmUzYWU0OGViM2YwMTQyYzE4MDQ1OWFhODdhOWJmNTk5L3RhYmxlOjk0MDc3NGZiOTc5YjRiODk5YTAyODc3NTkxNzM3N2E2L3RhYmxlcmFuZ2U6OTQwNzc0ZmI5NzliNGI4OTlhMDI4Nzc1OTE3Mzc3YTZfNS0wLTEtMS00ODUyNg_62a8654e-fa4f-44d7-be71-e2cd46d9d709">Current lease liabilities (recorded in Other accrued liabilities)</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">12,334 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">11,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities (recorded in Operating lease liability)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,719 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,536 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">46,519 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 39705000 43651000 12334000 11983000 30719000 34536000 43053000 46519000 2600000 P5Y1M6D 0.038 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="background-color:#ffffff;color:#211d1e;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of lease liabilities at July 1, 2022 were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.158%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.970%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (remainder of the year)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">6,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;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 colspan="2" style="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,274 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">8,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,650 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">3,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">After 2026</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,722 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,948)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43,053 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 6675000 13274000 8700000 4650000 3980000 10722000 48001000 4948000 43053000 <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%">COMMITMENTS AND CONTINGENCIES</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%">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, we are involved in legal proceedings that are incidental to the operation of our business. Some of these proceedings seek remedies relating to employment matters, matters in connection with our 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 the 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 most recent information available to us. We have estimated and accrued</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $9.8 million </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $9.6 million as of July 1, 2022 and December 31, 2021, respectively, in "Other accrued liabilities" in the Condensed Consolidated Balance Sheets for legal proceedings and for claims with respect to our 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 our assessment of the merits of the particular claim, we do 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 our cash flow, results of operations or financial condition.</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%">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="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have U.S. government contracts that are funded incrementally on a year-to-year basis. Changes in U.S. 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 our financial condition or results of operations. Furthermore, our 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 unreimbursable expenses or charges or otherwise adversely affect our financial condition and results of operations. </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%">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="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 (DCAA), the Defense Contract Management Agency (DCMA) and others, routinely audit and review our performance on U.S. 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 our compliance with U.S. government standards for our business systems, including our 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="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of final indirect rate negotiations between the U.S. government and our Former Parent, we were subject to adjustments to costs previously allocated by our Former Parent to our business from 2007 through 2014. On July 7, 2022, we accepted an offer by the U.S. government to settle this legal matter involving our payment of an insignificant amount, thereby bringing closure to the matter. With respect to our Former Parent, we believe we are fully indemnified under our distribution agreement and have notified our Former Parent of the closure of our appeal of the U.S. government's decision in this matter. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">COVID-19 Pandemic</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 11, 2020, the World Health Organization designated the outbreak of COVID-19 as a global pandemic. Governments and businesses around the world have taken unprecedented actions to mitigate the spread of COVID-19, including, but not limited to, shelter-in-place orders, quarantines, significant restrictions on travel, social distancing guidelines, and restrictions on employees going to work. Uncertainty with respect to the economic impacts of the pandemic has introduced significant volatility in the financial markets. The Company has observed, and continues to experience, some disruptions to its operations due to government and supply chain delays related to the global pandemic. While the extent to which COVID-19 ultimately impacts the Company’s future results will depend on future developments, the pandemic and associated economic impacts, particularly with respect to newly issued vaccine mandates for government contractors and subcontractors, could result in a material impact to the Company’s future financial condition, results of operations and 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%">For the three and six months ended July 1, 2022, the impact of COVID-19 was immaterial to our financial results.</span></div> 9800000 9600000 <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%">STOCK-BASED 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 maintains an equity incentive plan, the 2014 Omnibus Incentive Plan, as amended and restated effective as of May 13, 2016 (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 and other awards. We account for NQOs and stock-settled RSUs as equity-based compensation awards. TSR awards, described below, and cash-settled RSUs are accounted for as liability-based compensation 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%">Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were 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 style="width:46.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">500 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,069 </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"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of July 1, 2022, total unrecognized compensation costs related to equity-based awards and liability-based awards were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$8.3 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $2.8 million,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> respectively, which are expected to be recognized ratably over a weighted average period of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.00 years</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2.17 years, respe</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ctively.</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 following table provides a summary of the activities for NQOs and RSUs for the six months ended July 1, 2022:</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:99.865%"><tr><td style="width:1.0%"/><td style="width:42.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.114%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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 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 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 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 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, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">23.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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%">43 </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 colspan="3" style="padding:0 1pt"/><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.76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">331 </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 colspan="3" style="padding:0 1pt"/><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%">42.19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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%">During the six months ended July 1, 2022, we granted long-term incentive awards to employees consisting of 208,397 RSUs with a weighted average grant date fair value per share of $36.09 and to our directors consisting of 22,309 RSUs with a weighted average grant date fair value per share of $34.07.</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 employee RSUs, one-third of the award vests on each of the three anniversary dates following the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">grant date. Director RSUs were granted on May 13, 2022 with 3,229 scheduled to vest on the Closing Date and the balance scheduled to vest on May 12, 2023. 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 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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"><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. During the six months ended July 1, 2022, we granted TSR awards with an outstanding aggregate target TSR value of $2.8 million. The fair value of TSR awards is measured quarterly and is based on the Company’s performance relative to the performance of the Aerospace and Defense Companies in the S&amp;P 1500 Index. Depending on the Company’s performance during the three-year performance period, payments can range from 0% to 200% of the target value.</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%">Stock-based compensation expense and the associated tax benefits impacting our Condensed Consolidated Statements of Income were 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 style="width:46.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 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="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2, 2021</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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,003 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">3,986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,923 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">500 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,069 </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"/></tr></table></div> 1575000 2003000 4676000 3986000 592000 298000 50000 937000 2167000 2301000 4725000 4923000 466000 500000 1017000 1069000 8300000 2800000 P2Y P2Y2M1D <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 following table provides a summary of the activities for NQOs and RSUs for the six months ended July 1, 2022:</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:99.865%"><tr><td style="width:1.0%"/><td style="width:42.372%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.108%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.609%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.114%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NQOs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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 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 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 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 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, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">23.19 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">51.18 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">24.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(130)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">43.78 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.24 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at July 1, 2022</span></td><td colspan="3" style="padding:0 1pt"/><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%">43 </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 colspan="3" style="padding:0 1pt"/><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.76 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="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%">331 </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 colspan="3" style="padding:0 1pt"/><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%">42.19 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 59000 23.19 245000 51.18 231000 35.89 16000 24.43 130000 43.78 15000 40.24 43000 22.76 331000 42.19 208397 36.09 22309 34.07 3229 P3Y 2800000 P3Y 0 2 <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 July 1, 2022 and July 2, 2021, we recorded an income tax provision of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2.6 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $4.4 million, representing effective income tax rates of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.8%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 21.6%, respectively. For the six months ended July 1, 2022 and July 2, 2021, we recorded income tax provisions of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3.3</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $6.9 million, representing effective income tax rates of </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19.8%</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 19.9%, respectively. The effective income tax rates vary from the federal statutory rate of 21.0% due to </span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">state</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and foreign taxes, required tax income exclusions, nondeductible expenses, 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 Provisions</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 July 1, 2022 and December 31, 2021, unrecognized tax benefits from uncertain tax positions were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$10.1 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $9.3 million, respectively. The increase in the uncertain tax positions was principally the result of the additional Foreign Derived Intangible Income (FDII) deduction as the Company reserves a portion of the FDII benefit claimed or expected to be claimed on its income tax return filings.</span></div> 2600000 4400000 0.198 0.216 3300000 6900000 0.198 0.199 10100000 9300000 <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 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 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 style="width:46.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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 </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,828 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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 per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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.35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">2.37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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:99.865%"><tr><td style="width:1.0%"/><td style="width:46.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:46.211%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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 </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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,934 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">27,982 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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"/></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 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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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,828 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'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 #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #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,823 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></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 per share</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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.36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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%">2.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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.35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><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 colspan="3" style="padding:0 1pt"/><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%">2.37 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 10472000 15934000 13327000 27982000 11826000 11715000 11793000 11681000 18000 37000 22000 40000 110000 76000 102000 102000 11954000 11828000 11917000 11823000 0.89 1.36 1.13 2.40 0.88 1.35 1.12 2.37 <div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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:99.865%"><tr><td style="width:1.0%"/><td style="width:46.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.472%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.416%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.423%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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 colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 1,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">July 2,</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 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 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%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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 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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">5 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 25000 5000 15000 2000 <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="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 quarter of 2021, the Company established a non-qualified deferred compensation plan under which participants are eligible to defer a portion of their compensation on a tax deferred basis. The assets in the plan are held in a Rabbi trust. 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 plan. Adjustments to the fair value of the plan investments and obligations are recorded in SG&amp;A 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 plan assets and liabilities were </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.9 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and $0.5 million as of July 1, 2022 and December 31, 2021, respectively.</span></div> 900000 500000 MULTI-EMPLOYER PENSION PLAN<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain Company employees who perform work on contracts within the continental United States participate in a multiemployer pension plan of which the Company is not the sponsor. Expense recognized for this plan was </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$0.3 million and $0.5 for </span>the three and six months ended July 1, 2022, respectively, and $0.3 million and $0.5 million for the three and six months ended July 2, 2021, respectively. 300000 500000 300000 500000 <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%">SUBSEQUENT EVENT</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%">Merger</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On the Closing Date, Vectrus, Inc. completed its previously announced Merger with Vertex, a global leader in aerospace and defense technologies, by acquiring all of the outstanding shares of Vertex</span><span style="background-color:#ffffff;color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. O</span><span style="color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n the Closing Date, Vertex and its consolidated subsidiaries became a wholly-owned subsidiary 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:115%">We recognized $5.9 million an</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">d $14.9 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> of acquisition-related costs that were expensed as incurred during the three and six months ended July 1, 2022, respectively. These costs are included </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">in SG&amp;A expense</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%"> in the </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Condensed Consolidated Statements of Income</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:115%">.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify"><span style="color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Preliminary Purchase Price Allocation</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:justify;text-indent:36pt"><span style="color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Merger will be accounted for as a purchase business combination. As such, the Company will record the assets acquired and liabilities assumed 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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the goodwill is expected to be </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">deductible fo</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r tax purposes.</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 expects to finalize its purchase price allocation in 2023 after we have further analyzed and assessed a number of the factors used in establishing the fair values of assets acquired and liabilities assumed as of the Closing Date including, but not limited to, contractual and operational factors underlying the customer-related intangible assets and property, plant and equipment; details surrounding tax matters; and assumptions underlying certain existing or potential reserves, such as those for legal and environmental matters. The final fair value determination could result in material adjustments.</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 million</span><span style="background-color:#ffffff;color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, w</span><span style="color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hich was comprised of the following:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:67.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">($ in millions, except share and per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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"/></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 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"/></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 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%">631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">Debt</span></div><div style="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:112%">Outstanding debt from the Company’s Amended Agreement (See Note 6. Debt, in this Quarterly Report on Form 10-Q) was repaid on the Merger Closing Date and related guarantees and liens were discharged and released.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Repayment was made using proceeds from the Vertex First Lien Credit Agreement described below.</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div><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:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Senior Secured Credit Facilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. On the Closing Date, following the Merger and a series of certain intercompany contributions described in the Agreement and Plan of Merger, dated as of March 7, 2022, by and among Vertex, the Company, Merger Sub Inc., and Merger Sub LLC (the Merger Agreement), certain of our 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 (the Vertex First Lien Amendment), 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 (the Vertex ABL 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"><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:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loans. </span><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,000,000, consisting of a $925,000,000 term loan “B” tranche (the First Lien Initial Term Tranche) and a $260,000,000 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), and (ii) First Lien Incremental Term Tranche were used on the Closing Date to finance the repayment in full all outstanding indebtedness, terminate all commitments and release and </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:400;line-height:120%">discharge all liens and guarantees under that certain Credit Agreement, dated as of September 17, 2014 (as amended, restated, amended and restated, supplemented and otherwise modified from time to time prior to the Closing Date), by and among us, VSC, as borrower, the lenders and issuing banks from time to time party thereto, and JPMorgan Chase Bank, N.A., as administrative agent. The loans under the First Lien Term Facility will be payable in full on December 6, 2028.</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:400;line-height:120%">Guarantees and Collateral. </span><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 are guaranteed by Vertex Holdings and Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the First Lien Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the First Lien Term Facility and the First Lien Guarantors’ obligations under the related guarantees are secured by (i) a first priority-lien on substantially all of the Vertex Borrower’s and the First Lien Guarantors’ assets other than the ABL Priority Collateral, as defined below (subject to customary exceptions and limitations), and (ii) a second-priority lien on substantially all of the Vertex Borrower’s and the First Lien Guarantors’ accounts receivable, inventory and certain other assets arising therefrom or related thereto (collectively, the ABL Priority Collateral) (subject to customary exceptions and limitations).</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:400;line-height:120%">Interest Rates. </span><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 federal funds rate, plus a margin of 2.75% to 3.00% per annum, or a Eurodollar rate, determined by reference to LIBOR, plus a margin of 3.75% to 4.00% per annum, in each case, depending on the consolidated first lien net leverage ratio of the Vertex Borrower and its subsidiaries. The borrowings under the First Lien Incremental Term Tranche bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 3.00% per annum, or a term benchmark rate, determined by reference to Term SOFR, plus a margin of 4.00% per annum.</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:400;line-height:120%">Representations and Warranties; Covenants. </span><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:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Events of Default. </span><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"><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:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loans. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Second Lien Credit Agreement provides for senior secured second lien term loans in an aggregate principal amount of $185,000,000 (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. The loans under the Second Lien Term Facility will be payable in full on December 6, 2029.</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:400;line-height:120%">Guarantees and Collateral. </span><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 Second Lien Term Facility are guaranteed by Vertex Holdings and the Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the Second Lien Guarantors), subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the Second Lien Term Facility and the Second Lien Guarantors’ obligations under the related guarantees are secured by (i) a second priority-lien on substantially all of the Vertex Borrower’s and Second Lien Guarantors’ assets other than the ABL Priority Collateral (subject to customary exceptions and limitations), and (b) a third-priority lien on substantially all of the Vertex Borrower’s and Second Lien Guarantors’ assets ABL Priority Collateral (subject to customary exceptions and limitations).</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:400;line-height:120%">Interest Rates</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The borrowings under the Second Lien Term Facility bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 6.50% per annum, or a Eurodollar rate, determined by reference to LIBOR, plus a margin of 7.50% per annum.</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:400;line-height:120%">Representations and Warranties; Covenants. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Second Lien Credit Agreement contains customary representations and warranties and affirmative covenants. The Vertex Second 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:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Events of Default. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex Second 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 Second Lien Credit Agreement.</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%">Vertex ABL Credit Agreement</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:400;line-height:120%">ABL Facility</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Vertex ABL Credit Agreement provides for a senior secured revolving loan facility (the ABL Facility) of up to an aggregate amount of $200,000,000 (the loans thereunder, the ABL Loans). The Vertex ABL Credit Agreement also </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:400;line-height:120%">provides for (i) a $15,000,000 sublimit of availability for letters of credit, and (ii) a $10,000,000 sublimit for short-term borrowings on a swingline basis. The commitments under the ABL Facility expire on June 29, 2026, and any ABL Loans then outstanding will be payable in full at that time.</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:400;line-height:120%">Availability. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Availability under the ABL Facility is subject to a borrowing base (the Borrowing Base), which is based on 85% of eligible accounts receivable, eligible government account receivable and eligible government subcontract accounts receivable, plus 50% of eligible unbilled accounts receivable, plus the lesser of (x) 65% of the book value of eligible inventory, and (y) 85% of the net orderly liquidation value of eligible inventory of the Vertex Borrower, Vertex Holdings and most of the Vertex Borrower’s wholly-owned domestic subsidiaries (including the Company Guarantor Subsidiaries, collectively, the ABL Guarantors), after adjusting for customary reserves that are subject to the ABL Agent’s discretion. The aggregate amount of the ABL Loans made and letters of credit issued under the ABL Facility shall at no time exceed the lesser of the aggregate commitments under the ABL Facility (currently $200,000,000 or, if increased at the Vertex Borrower’s option as described above, up to $250,000,000) or the Borrowing Base. To the extent that the Vertex Borrower’s and ABL Guarantors’ eligible accounts receivable, eligible government account receivable, eligible government subcontract accounts receivable, eligible unbilled accounts receivable, and eligible inventory, decline, the Borrowing Base will decrease, and the availability under the ABL Facility may decrease below $200,000,000. Any ABL Loans in requested are subject to a number of customary conditions, including accuracy of representations and warranties and no default. The proceeds from the ABL Loans may be used to finance the working capital needs and general corporate purposes of the Vertex Borrower and its subsidiaries.</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:400;line-height:120%">Guarantees and Collateral</span><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 ABL Term Facility are guaranteed by the ABL Guarantors, subject to customary exceptions and limitations. The Vertex Borrower’s obligations under the ABL Facility and the ABL Subsidiary Guarantors’ obligations under the related guarantees are secured by (a) a first priority-lien on substantially all of the Vertex Borrower’s and the ABL Guarantors’ ABL Priority Collateral (subject to customary exceptions and limitations), and (b) a third priority-lien on substantially all of the Vertex Borrower’s and the ABL Guarantors’ assets other than the ABL Priority Collateral (subject to customary exceptions and limitations).</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:400;line-height:120%">Interest Rates and Fees. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The borrowings under the ABL Facility bear interest at rates that, at the Vertex Borrower’s option, can be either a base rate, determined by reference to the federal funds rate, plus a margin of 0.75% to 1.25% per annum, or a term benchmark rate, determined by reference to Term SOFR, plus a margin of 1.75% to 2.25% per annum, in each case, depending on the aggregate availability under the ABL Facility. </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%">Unutilized commitments under the ABL Facility are subject to a per annum fee of (x) 0.375% if the total outstandings were equal to or less than 50% of the aggregate commitments, or (y) 0.25% if such total outstandings were more than 50% of the aggregate commitments.</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 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 for Term SOFR ABL 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:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Representations and Warranties; Covenant</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s. The Vertex ABL Credit Agreement contains customary representations and warranties, that must be accurate in order for the Vertex Borrower to borrow under the ABL Facility, and affirmative covenants. The Vertex ABL 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 Vertex ABL Credit Agreement also includes a financial covenant that requires the fixed charge coverage ratio to be at least 1.00 to 1.00 as of the end of any period of four fiscal quarters while aggregate availability is less than the greater of (i) $10,000,000 and (ii) 10% of the aggregate borrowing base.</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:400;line-height:120%">Events of Default. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Vertex ABL 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 ABL Facility 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 Vertex ABL Credit Agreement.</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%">Stock-based 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%">Pursuant to and subject to the terms of the Merger Agreement, the Company agreed to issue up to 1,346,139 restricted stock units to certain employees of Vertex following the consummation of the Merger, which restricted stock units will be settled in shares of the Company's common stock upon satisfaction of the applicable vesting conditions. The grant price of these awards was $33.92 per share.</span></div> 5900000 14900000 <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 million</span><span style="background-color:#ffffff;color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, w</span><span style="color:#070808;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">hich was comprised of the following:</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:100.000%"><tr><td style="width:1.0%"/><td style="width:67.448%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.740%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.412%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">($ in millions, except share and per share amounts)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'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 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"/></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 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"/></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 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%">631 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'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 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%">634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 634000000 18591866 33.92 631000000 3000000 634000000 1185000000 925000000 260000000 0.0275 0.0300 0.0375 0.0400 0.0300 0.0400 185000000 0.0650 0.0750 200000000 15000000 10000000 0.85 0.50 0.65 0.85 200000000 250000000 200000000 0.0075 0.0125 0.0175 0.0225 0.00375 0.50 0.0025 0.50 0.00125 1.00 10000000 0.10 1346139 33.92 EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( :!"54'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 " &@0E5*2-WT>\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LTT8%'7"V@GD)"8!.(6)=X6K6FBQ*C=V].&K1."!^ 8^\_G MSY)K':3V$5^B#QC)8KH97-LEJ<.:'8B"!$CZ@$ZE@M)' MM4<0G-^"0U)&D8()6(29R)K::*DC*O+QC#=ZQH?/V&:8T8 M.NPH0556P)II M8C@-;0U7P 0CC"Y]%]#,Q%S]$YL[P,[)(=DYU?=]V2]R;MRA@O?GI]>\;F&[ M1*K3./Y*5M(IX)I=)K\M'AZW&]8(+D3![PN^V@HN^9U&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" &@0E5R-\<0L\% #''@ & 'AL+W=OM99:K]YU.JF_%#%/ MC^5*)/!F+E7,-=RJ12==*<&#/"B..LQQ>IV8ATEK.,B?3=1P(#,=A8F8*))F M<'?@QB+*#)*4(Y_ M-J*M\C=-X//KK?IE#@\P,YZ*L8S^" .]/&N=MD@@YCR+](U<_R(V0%VCY\LH MS?^2=?&MY[6(GZ5:QIM@*$$<)L5__KBIB.<\V' R771)FO0%8/@A%VB1=# MIGG3\3?QYT4\JXGOD4\RT/L@6$>[;P%\5QR_IQ%26F6V2AFC40?B]4J\WGYX$Z%" M&9A>2& *G @Z$D)>K)GTU06QLIKG/'OAZ1J\0_M@&BH0<"4J>:1YU]$*%P4D&SY*:%'I&I MALY(I")CF25:/<'_P,J]0_WJVD:,!QV*_,PZT'V0;_DCN0J@;X;ST,^YD0:\ M0](];;M]YO741" >GJTO2 ?X3OR.;'G%9=D'O/(!ZZ@ M^HB<$[T4Y(,,4G(C>6"M 53NT!JHS!!%[<=_:F!L[J!UW\IU8J7'Y>*/D0)KX]Z;CF^+,5M F;1"N?1'%W M\QIT(E/-(_)GN*H?LW#%4Z=/^U;2)AP3K2P3Q9U.WFA'L.:M!\,%WIS0_ELK M6!,.B586B>*^YJ/T(6.3I4PP"[%#I-LW'L)QK'Q-&"1:.22*VYO;4(,Y@F&2 MLC>SMV0J_$Q!+JV0N-)8QC%,4U,M_7MHZER1.QYE@OSH'#O4>&DR->MA:QTT MX:-H9:0H[H# _@8P5)+I4SR3D15]AX6Z^VK%:L(]LB'3HCWQ<@ 0)!(69E;<("LI_86B^O4+KOQN$/Y M*N?#]G(^%[%0"],E/X""7H(YB%<\L2<5%ZP';<+XL,KX,-RW;!.Y%)!(# ^7 MJ<=KPOZPROXPW+ELQ]@7A MZW@>];K=0>?!QEA9((8;EU$LDB#?![N,N!T%%ZA/7A.^AE6^AN&VI-S?NPQ3 MXV*_"3!EE_#0/M+@8K5'!TV8'+-U=L\WV' M7+M-6=NU[MOBD?\7M//LJ-!,>/D):DI\LSU9G!J63\M3VE%^-MFI/B^.>#]Q M,U^F)!)S"'6.3V# 4\6I:7&CY2H_>)Q)K66<7RX%#X0R'\#[N91Z>V-^H#R[ M'OX+4$L#!!0 ( :!"55V1A.\!@4 %<4 8 >&PO=V]R:W-H965T M&ULM5AM;]LV$/XKA%<,+9!8(O6>.08:V\,ZH%N1K.N'81\8 MB[:%2J(GTDGV[W>49-FFSEJV>5]L47KN(9^[T_'$R;.LOJJ-$)J\%'FI;D<; MK;K.@H3&H$;]FXED=71,CY5'*KV;P(;T=N69%(A=+;2@X M_#V)F' #UAHPV\ _ M8^"U!MYK9_!; _^U,P2M02W=:;37CIMSS:>32CZ3RJ"!S5S4WJ^MP5]9:1+E M05?P- ,[/9W),H6PBY3 E9)YEG(-@P<-?Y /6A&Y(A_*I2P$>?NYY+LT@^?O MR#7Y_# G;]^\(VK#*Z%(5I)?-G*G>)FJ*_+F9#QQ-"S53.@LVV7=-$N8PAZYF]QIS5 MYA23\]]F7_SKV4^BR=1[@3F M_<8PK W-MO$T]9/8#<.)\W3L5P06N;$?G,+F?5@2^($7G<(6",SU8S_I8"VP>1\5TC!)+$?T47[BLPCW0]3Y(1KTP\];8<26:]A33-W!I$:] MB6E0U[H3J7T4@VC:04=0+@OL#.^CO(12'Y<:=U+C0:D?2BV@..A]6*](*32F M-^[-?DV3T+/T(B@0;*'F",H+?0NU0% ^C4-<;]+I3?Y&;[V1K"I9$-F$&;H0 M\BB@ Q9MN(GF+WA^)_V@PYL>6T[HHYCK,2N<B^T<1U!AXI^).3UJ.>F@W)_@ M^^?\J]P:'^\=U/4C9NM$8$'B^;90!.;UPK] 8"Q*8G9&*CM(98.=TH)7)50N M12"YFTX9E MH8%IZ**CM'#'<6*G8A]%QUYH9R*&HG:915!L?&97H8?ND ZWA_,LWYG/NG^@ MW,>4V[4508%RNW= 4939ROLH-O;.] [TT#+2X9[Q2WU4 -KY$^PO:T&@[A2R MW'^VRIU6&OHJTUYI3'K%6(,%M&>EPD_D_N*??!%(*'PFV>S!8S&+;/2@;[=5OG,VSW.,<'904HEK7)U0* M-.]*W7S^=G>[4[#W]=F/=?^.WLPH"IZ(R 'B^DE+O!V:"[BQQ^A=02P,$% M @ !H$)536;W#V2! /14 !@ !X;"]W;W)KCYSN*/O*4T($>BGRDL^,5(CUC6GR."4%YM=T34KX MLJ2LP *&;&7R-2,XD4)%;CJ6%9@%SDIC/I7O[ME\2CP##F&7.RH/G?62+2F3$V4$*6>).+![K[@]0&205CFG/YBW8UUC)0 MO.&"%K4P:%!DY?X?O]2..!$ 'KV 4PLXJH!W1L"M!=S7SN#5 MYK9_!K 6FZ MN;==.B[$ L^GC.X0J]# 5CU([TMI\%=65HGR*!A\S4!.S!>T3"#L)$'PQ&F> M)5C X%' '^2#X(@NX5,!69A6Z;$EZ*Z,:4'0Q5.)-TD&Z$MTA9X>0W3Q[A*] M0UF)OJ1TPW&9\*DI0,=J)C.N];G=Z^..Y3@:?1:O$7>DN*TSY\=FC_[W["UGN$VVN)+/ M.\/W"2I7)L.OB^Q>-I"R58':SFW+&X':VU-_:5#^Q/7:J%"#)G!"6;7%5RF#$!=O()7&C,][K++F8T4:SN0B:!@HFZF#.+;M38/.JU&79]V--+V/(8 M(V7\#0F&2Y[C?3>1_ ,[H;3[/2K!.[ G"?RB\\&H&PXW<-7@=U&>:RENT#!Y MCJ_X,]*@[(D3Z)TQ;IPQ[G7&9Y$2AN+6KIO5NVY..;_\CA/&&B=8GJLXH8OR M+347=$S.V%>JV^*P6!RBG0 S1@Z'&'U]H>JI?DK;O-H&SA MH&S14&SM<)QTQ_9/Z 5JTJ'",R1;."A;-!1;.SS.,3S.&W;*)HB49"!^KL%AI0H/84%,L6*3K#F@")9!]/WQW)^[ZCSAYD]:U>"Z'08Y&7]?ELK=3F M[7Q>)VM1\/I$;D0)WZQD57 %M]7=O-Y4@J?MH"*?4XR#><&S/[C)[M9*?S!?G&WXG;@5ZNOFNH*[^=9+ MFA6BK#-9HDJLSF<7Y.TE"_2 UN*O3#S4.]=(A[*4\IN^>9^>S[!&)'*1*.V" MP[][<2GR7'L"'-][I[/M,_7 W>MG[[^UP4,P2UZ+2YG_G:5J?3Z+9B@5*][D MZD8^_"'Z@'SM+Y%YW?Y%#[TMGJ&DJ94L^L& H,C*[C]_[!.Q,X!X$P-H/X"^ M= #K![ VT Y9&]855WQQ5LD'5&EK\*8OVMRTHR&:K-33>*LJ^#:#<6IQ*\3 2ZU8YK]/IKR9LT@V_>H&/T]?8*O7[U!KU"68F^ MK&53\S*MS^8*\&BO\Z1_]KONV73BV1^:_ 1A;U&,&DHT1?B>Y/=\QQBMT;=N0I:5[HJ MW"\8"0-\-K_?#<=B%?F$;:WV<'I;G)X3YXVH594E>D5JI#9TG0-_][F,D!$X MTPC;@?E;8/X!8(F G"US84V9;X(*O3@:Y\QBYD4!]NW8@BVVP(GMNA(;GJ5( M/&[TSK8"#(PGTP!^1_@L5H0$$ZD+M_!")[S/:BTJ*&V'-EMH/)S@P M&$"U6 M/MX)9 ]BM(48.2%^D8KG+X 8&0_WO"#VXQ%&BQEES)O(8[P%&1^89N#R2CT= MH0W4:G74[F>]E3? LG!;"F7#')MSRGPV7IDVJ]"/[(@)'L@&.S'_+F7ZD.6Y ME2NPN1LH"9DW@G;8;A_<#A,2)[CWI>+E709[NI_RR1SVCG8A!)08\VXS"_QH M8G&2@:>(DQL6K=8ZEJOCIA:.U=E[V4M4'.Y4EQZE:>:QP"<3* >*(6Z.Z?9Y M*=A0!38[0GTVH:7(P&K$ M36N7LM"*@'?]$["%;+>H*#:Y?!("+44I5MG$JC))+ ),1G&VF&$:3>W0@>N( MF^QNU[)2QTI4!?1H2WM1-CF+8 \;V3UDMM\[#-1&W=36E3N>)%4#:O7 VJ ZZN8Z4T,<6JPFJ1$O]L;]H,6,8D*GENI ?=3=>IE"XA!>L\4B?HAW:GT/ MV&(7$4*G5L- 7-1-7!WB0RA-1O*AA0F,96"Q8S$+)Q0O'9B+'F2N(E.ZKZF[ M8PM9ZA4LR@00H]>?I!(H?F.%[G1LUP7(>ESS_QWM!S]P'XV=>NIVS2NQEGDJ MJOH7]"MT>!-[U4FA__EXZ@=YVS^?&NB4N>GTNGJNI[62R;=3] J?8 +RJD+W M/&_$*2+X"&.,:IT=6!6- HF0_2/24_1)/G^:U;5FXU;K-*J&_BZ%96,]Y#*I MUCCA7OJW_4#";0)4'#TJYI[ MD >RM@,W*?\X)M'X=,%FYL=3^]\]W#=VM);[*PM_7SG?9%^6?<-W)0RX83C8FRFPK',#6<"9HKH/$VI>KP$ M+M<3QW>>!J[9,C%VP W'&5W"',Q--E/8SBH!#9"P%Q<<*IL"Y94(=]Q6I4Z]I@9OM)_8O MA7DT\P[Q_#,2>$'0 M I_NAE]!U"'=$NXWX2[N1+T=0;T=0<'7W<(WMS82R6-0^CWY?)\S\]AFJF3I MM;/85^]"9S2"B8/OE@:U B=\]\8?>!_;+/XGLH;A;FVXNXL]G.%; TKAD6.J M17=G)*.*K"C/@9PP06+).56:9*#*(SYMVXURB6&QA/UNK$*OX^%QK#9=[@EJ MJ._5ZGO'J2_3D-#<)%*QWSAA792CK=)+_OZ&*M\K?\_D'Q#8L-"O+?1?98%I MG>^7WW^AZKGN71$-P8-:\.!5@O&.T(:*F(GE/M6#O:IW1314#VO5PYVJIS)- M\=;XAR0?'I+D>X(:TD>U]-$1TH_.\-'6Q'V^Z8=$-AR&PO=V]R:W-H965T&ULK5IM;]LX$OXKA&]Q:(&F%DE)EG.)@<3=WO6P+T%SO?M,2W3,K2QJ1=I) M[M?O4'(D6QJQ#I OL24/1\^\<)X9,5>/NOIN-E):\K3-"W,]V5A;7DZG)MW( MK3 ?=2D+^&6MJZVP<%D]3$U929'5B[;YE 5!/-T*54P65_6]NVIQI7B>KZ5N7Z\GM#)RXVOZF%CW8WIXJH4#_)>VF_E7057TU9+IK:R,$H7 MI)+KZ\D-O5R&]8):XK]*/IJC[\29LM+ZN[OXDEU/ H=(YC*U3H6 C[UED_:9;N'Q]Q?MGVOCP9B5,'*I\_^IS&ZN)\F$9'(M=KG]JA__)0\& M14Y?JG-3_R6/!]E@0M*=L7I[6 P(MJIH/L73P1%'"T /OH =%K#^@G!D 3\L MX+6A#;+:K$_"BL55I1])Y:1!F_M2^Z9>#=:HPH7QWE;PJX)U=K'4109!D1F! M;T;G*A,6+NXM?$"TK"%Z39;";,AGB+@A[[X58I0_&[TSHLC,U=0",J=_FAY0W#8HV B*F/RJ"[LQY&= DYVNGX)%K5GLQ:Q; MYE7X[UW^D03T V$!8PB>Y3G+6;V<>N#PULN\UL=']/U>RDI853PT::NLDJB7 M&BTAKL7MZ$M3BE1>3V#+&EGMY63Q][_1./@'9N(;*3LQ.&P-#GW:%[]! 5)% MJK<2,[-9&]=K79W9+RCG;'8UW1_C'TJQV3QAK=0)L*@%%GDC<9/] 9NJR6RK MH1"ENDA5+DG1(G;WW57JLKZL]%Y!3I+5,]%(%"\Q^Z*W#.,;*3OQ5MQZ*_:& M\9,$I:D2=<653Z6K%)C!C9;H*%2<\:073T0HF,_P<,Y:@#,OP)NMKJSZ?P,0 M*I4JK"@>U H"*HR1%MUELP&0,&2\AQ812N841YNT:!,OVG?_!%Y]3W[1!LIJ M03)E2FU$[H!#GD%VV>TVXMSK]?N&(,R.P65Q&U,['$,Z'+IRQ/D1$:'X4C!.0-.A8+7A57F1R M!=O;F)TH4@G #9X9!ZTG.9KT\Q@1"N,QQ$<\3+V%:;F!Q)7&$6F3N74&Y$JL M5#Y>:0Y*WZC4O)6V4Q>PS@7,&[2O,I5J+V#SXL%APXQG"B$.D@\?'G%&^Q@1L3 >VYRTHUWJY]W?[496GM)W6'[\ MW(@F_3V)28U5:MHQ+_52U>(F3?7.\6XIGEV047P1PB3A+.@#'(K19):$(Q [ MNJ,_XKNUK"HH;58\C<1WR&(#< C1S<8BVQ$=]3/=\JC8UJ5!UZ&6VS+7SU*2 ME2SD6HU$?4AF+ KZ_18B12D[2HY3Y!WI43_K-3EY5,E0B!B=T7DR[X/$Y,)D M-/0=KU$_L?UV;L>'HA^R&)W'/.Z#1\3"@,4X=M:Q'0N\W/&EV$MS!DSF)C^U$N'XD$^Y#/:[TDPF;&TZOB.^?GN=F?@ M#O2J(H5&] "U/+@=]HF"5DJT\Q0*?4AS_6J)B+!XA*I9QX/,SX-+7=A*K78U M9)CG_M P&9 ]P-Q5*/&P(>5=,$K[4P$F1I-PS-4=-S(_-[;59^<::^@!U;E; M>LB$%U&4]&L[)A:'P<@\PSK"9+&W\GQ6!7349\#T\NZK*\\;:3LUNJ-BYJ?B MK] &/K2NYU MOI<5"G1(KGS.@B'2H1RCT3C4CH29GX1//>N%.J124=ZW+_C'GJ M5_DDJU1!703@Q@W)T#RXZH._YT/FS$&3BP@=%Z13U!UM\A_09N/@5PS%'*/$ MJ,] F!0=F1EX1YO\![1YE YMJ_NH[&:C\\R5G;I1=R]3S$94\LP7$QR9$&D\ M[[=KF!ACLQ%RXDF1L!]U/P>@"-R,9V-L!3O6)7[6?7G MI[1^2T&@*99$KM$3$:C+J](UGNGTJ79V,G%S '/JBB M<+D$6^99"K1ZWJCD#Y#V;9UQ@DW:R[)C")*9VAQ@QY MDT.6]5^Y(&*P=8*Q/.OHE2?>%NA^5Y9Y?58&\PV#+5VR,D\#/JC/B9% MZ4C+&G:T'?II^\OAD*KEL3N0[--%)FL MG #\OM;:OERX![3_^;#X"U!+ P04 " &@0E5Y"@KY2H+ !_:@ & M 'AL+W=OV(!,"# M4MLSB03,3J>'3)RT%YU>,!)MJ:%(;9**DSY]04H1!& )(J-EW]B2#?P+Q ^" M6!]!Z?JQK+[4RRQKO&_KO*AO1LNFV;P>C^OY,ENG]:MRDQ7R/_=EM4X;^;9Z M&->;*DL77:5U/B:^'XW7Z:H8W5YW?WM?W5Z7VR9?%=G[RJNWZW5:?7^;Y>7C MS2@8_?C#A]7#LFG_,+Z]WJ0/V5W6?-J\K^2[\4%EL5IG1;TJ"Z_*[F]&;X+7 M(F)MA:[$/U?98WWTVFL/Y7-9?FG?O%OS9M6(I6_OF;3+,];)=F. MW_>BHT/,MN+QZQ_JHCMX>3"?TSJ;EOF_5HMF>3-*1MXBNT^W>?.A?/PMVQ]0 MV.K-R[SN?GJ/^[+^R)MOZZ9<[RO+%JQ7Q>YW^FW?$4<5 GJB ME7($8%@9H7X1 6VK\#,)B4G*H3["J%1@9Z*$.TK1%W?[SJKZ^E9VJ2WUU7YZ%5M M::G6ONCLZFK+#EX5[]_NVDM.M/=C MV:0Y4&WJKC8MUVLYCN^:U?7VVP!B,S<(F\6\ACEZ9#FWOMTM;B21S)- M-RNX0=RM]2%KY&DO>YJG5;$J'J"N$&>:,Y]OU]N\\^L?S3*KI(5K.;TLV_/^ M:^;]M:P-U;$<'(<10@XCA'1AV(DP;],\+>:9]T(>[L[2EU[:>+-L_LJCP:\> M\8D/^>A4;2?,U_4FG6B);GE7S.6EN)8#6_9*]^IE.S=U M4X0YP?W[0YGGGKR4/:;5XC]0QS',T8XI-L,4XYAB DE,TV5%K6\F'7+S<5_YO !/GMAN M41P;YCC##S4'4XQCB@EW5VC6) =K$J)=9BQN33#C,T>MWJ8!8Y&YU X@'A";GMAB"8EI M:)XT=C%"F1\;\YT RET1%OGPZBI05"!PIIT_C;OL%O%"#6[V9@@9V\DGB2$/.<0$WE4=4XJIK 4M/=4GE_ MX$[\+R%F@9VA7P43V7MEAU\=]1&!'+]38PE\PPU*$=5 M$UAJNH\*.! W<#A:+9[WSD[^*94K/!,#[.H:N),=^@& M*7Y GG"7 +'Q0CPQ#4)E"ZAJ'%5-N'M#]T<1 _(L6P7<409?Q6P482F>*G) W.3@PCO8Q&8'5XF)N=U-&'S:]0C)44,*+#5]NZV" M0-!8;< MO:9VZDY\W[Q[[0XXU)%>,3EJ3(&EIENB\GO:+[\?RFGYG9W+'C5OI\Y0@W)4-8&EIONH. 3MMPNAEW?V7@$JQUQB[KG= MESLSSFVQ)+%N5*7H-'Q&3D,QL^LIJMH,58VC MJ@DL-7T0*$! W8# S6FHG?.2) S-DP*5 :"J\5Y'(+!BZB8H"$#=$. 22D.! M_?&1.==,W0T8;!$J!4!5$^?Z0[=(<0#JY@ 7<1IJY^O4Q/%3=P,&6X2:_J.J MB3/=H3NDLGJ*\AS .5+CCC+X.F8G[I&U7$#=&H"J)K#4]*=+%05@;@IPP;,= M#+B?;YQQ^R*N9SO<[1O\Y"C3#WH3AO/>082!!>9#GE,& M$0:3^@!BR22<6"<-0!AB/_*->X0"*"?7S(S 2S*F" /K]_S 4)+FEAT\SH$[ M]0!)0PW*4=4$EIKNHX($S T)AI T9B?<($G;EW.3-$ ,(FE ,9"D >4<)(VI M_)W%STC2&&8^/$55FZ&J<50U@:6F#P)%")B;$+A)&K-SWH!28IT5J! 58VC MJ@DL-=TM10N8FQ9<@MP8<#>>$7.VF;I;,-A+5$J JB:PU/1/(5*4('13@HO8 M7&AS@DED;J)R-V"HE:AJ'%5-8*GI5BJH$%ZPQ\"QNG;+#KUFAM >@X293ZFB M!N6H:@)+3?=108=PX!X#EW< (@HBZV/"H/V&)BK>$!L$K#(_*0/H!A) C\Q M^)\ REU-@B2$5XRA(@#ATQ M^S@<=Z/ * &Y:AJ DM-]U$1@!"/ (0]"4#8 MAP 8A ! (J!! HYR X=$G!#[G'H,0E0N@JLU0U3BJFL!2TP>!P@?A)7L, M0CLI#WP6FX_CNF,,=@MUDT&_0Q!8074;%*4(GVZ700C<59<7:3-]=;=@L$FH ML %539SM$-TD11'")]QG$-J0(9R8::F[ 8,]0D4,J&KB3'?H#BER$#[+/@-W ME,'7,AM),/->-FI$CJHFL-3TS]%5!"%ZLGT&DH3DJ"$%EIKND4KY([Q]!A'P(02AE0BY M PYVI$],CAI38*GIEBC*$/T493A+9-RR0Z]-$4@9+)J&&I2CJ@DL-=U'11FB MWI3AO'-JO9OI;6CVLY(HJS^YE M/?]5+(=2M?NVH]V;IMQTW\[SN6R:&PO=V]R:W-H965T M&ULM5G;[3W:<;X/NE==_]7*D@[HK< M^ ^=>0B+MWM[/IVK0OK$+I3!FZEUA0QX=+,]OW!*9KRHR/<&O=ZKO4)JTSEZ MSV/7[NB]+4.NC;IVPI=%(=W]L']!\GO"[5DO?^BW(DHFUW^EAE'WH]$@AE:LT MD 2)?[?J1.4Y"8(:/RJ9G69+6MC^74L_9]MART1Z=6+S;SH+\P^=-QV1J:DL M\W!CEY]49<\AR4MM[OFO6%9S>QV1EC[8HEH,#0IMXG]Y5^'PGRP85 L&K'?< MB+4\E4$>O7=V*1S-AC3ZP:;R:BBG#3EE'!S>:JP+1Z?*ITXO&"$[%<>EQP3O MA329&$='T?A8SXR>ZE2:((9I:DL3M)F):YOK5"O_?B] %Y*XEU;['L=]!T_L M^TI<6!/F7IR93&7KZ_=@0V/(H#;D>+!5X"]EGHA>ORL&O<%@B[S]!IA]EK?_ MA+PK-Y-&_RD)F:XXL<;#UDS&4 (XUTYY98*LD3O71II4RUR,,:@0M\&+?PXG M/CA$WK\V(105.-BL &7C6[^0J?K06=!>[E9UCE[^U'_5>[?%O(/&O(-MTO^/ M?M^Z[V:K3L_&)S>CZR^CJTMQ=2Z.OXY'EV?CL1A>GHKQUXN+XE6TWX?_+TK M1B9-NH+(3KG\7GPW=@E_XR58Q)6^GK"#R<(Z$>8*L5$LI+G?%=A BAS,2! M MG+W5F7*T)YFI4^5%L+SBJ]%!93%0O/AH;Y4S%#!BYVLR3L2L&=@E3LLS4()* MQ)?57@*D['@Q5+-&88<9"R!3JYT];S6U.7B7%&J4H#EV.E4.H_ZMF,I4YSK< M\S@17"4<^,!<7RX6P"&=@]]Y1FYGV@>=^D9@5V@3JP-!&E0Z-Q:S[D%7GKF; M9%@7NKQ>F1G@YLWY.=,S'9 UV@0UB]LVDA/RB5C"1FU2ZR!$$F[0A$QC^ C> MDF4#0S.*0K%N4$N0((P0-@ M.MX/'DS$C8(+E"&/1(. O+$A1DDGJMBA&.N<?]3](Y+/A21X%6-3XP\D*R8PX39$!.*4<@0[&@[H)@ M+98:*#C%.WDROHP3?6"]FSG=B,*3\"%N.EW16:IN1W1@#_[:TM&_5L9V&!QZ ML1IIP&W8@"?)/"?[M@+9%4%^5]#%SA0C2J")Y=SF*KHAL] ..E(TYV6F@+:# MZ6*HG&5.1+!6.?K)YLPB)W E.1?$MR%KI0GLA"FZU+7U.[&%0'5**CYI0$?'& MR]A]+7685_9VQ=!D4/9"N1E0&I<3\?GSR9J1N2Z8(7,M)Y&4K[S,@<0'R :D(J=EZH5G- %\J)2X1AH*B?%R* MB4*R!$L3L(+T>_]_!OR#AD JT?F5OD0>XF1 MH=R!XY:*,DXY9D)$JA1_6/P0M$$)4^7,*>X_(NCCN5RBR[K5SG)- =>^E,7B M'01.G41[4J:TK*YLR[E.YU3*4/G$$#7Y J2*.D:-31V= #X1UZ7S)?4%55%[ M0HFN^(3&F&HSG ]$N!0THKHD2^Q\.AV/=YEE8*X$8:*AS4CP@C91L:PI1][A M+I_0HCW/0R)&( 3B/BS,\^C@A[M0^\9M6&T>\QGB(HN[T/;DF:LT6*X4O3Y2 M(P+^YMF _\+P_@*VHYI&7:%Z!EKUZO-8EBEOQW7]9*RJ"<^%ZQ8<@$P5#SH, MIE^"QE<&#WK/-OC70J8#I%E,@DBFBFUCJ-K@P7!"F8N>J(LL4*%*7-?,"&W6G7$J5V;>. VCZ\I(*,#P,MES94.TB*^J/U)"[5'$H^ MK.HT-PR:^KMO5.W!S1D;@2 ^=;;8"H*F+I/UZXJ9,LQO7.@S\+^F0QN)1\Q\Y.7# M78" GLXW[09Q2D8#6>MP6+L\^H%;4U(LX8/&RD4K)-:"VQ/M1CABEQMCP5CS M?HNV&DGL0,B7B1"]9# MHA55L0UXM)14YMKL8AJE95'F$3LEG:$C!N/:&G^\?2).'JM4:0N7.+5"A7LJ MIP"7(59;Q[0ZN"#F>(\I3CZ>*>HY+F-5SGEIQ4#H3IDIMYG 6E8]+1AO PP) MNI3[32NAG+JC5IIVWXC?DP!,'P 0G_YG "3BM.2#&A^-])THXIT-G6VRM4:2 M:T:! P[E/JUG JAC!$)?#)(^#H3(."K=EF/M0?!3F*R<+E[TDC?-BD>P (41$J<7:5 CD91T'A=ZV2.-;*1BK:D[8A: M;X^HA>AZ$A8WZO+\0>6BK?/[Z,\I01:AF7Y![BZ>R<>--(EU H$/@ZCQ1X'.H'DEW\:!?)-.LS*M6HP*) MN[^Q0CF)K25-.[M+05DS/N/55S8[X[,3''?HRL_1093J;(H&7C+)K&Y[:#V= MNBDW*60XB V]S@%A@Q;?'9F2(GH3JHTM-(^WC#E)S655G.F$F5(,$,RKB\@% MZ"G5"[)XY^-P>+U;ET8V=(66Q7D22_D2S?^WOO!S6Z++F1 K2U8:4?L'#K^K MDRYQ3KW%7PNL4?3Q' I'MI$C6<.(WN.SXJ]-3E#@5\S\B /1VP>JU$73?K_\ MZMV$V*JP0T:94U-SHT":U5G'J-"0+G?L]XU?(\-Q MGE)[6BNF.3HSG<92"VVF)9<&7LY8MW:BLI.R*ZD,M>]AYY(@:-YSF:)JMY_L M-Y7$J9Q=3]V1I2,J-YL^)F%$B)B=3A,!UI"5N0HUR:?("QRNX)Q'I<[81WO' M*YX-_K\A9J4390,_S>_&5=3TW1*CAYHX-DE=VU_[VI^K"]G573.=K-1;L3.B M%S@,0JC?71? 4')G^%"#%Z3VZU>]-O \:;^[W^^++Y8.6,_0'O(.N[W7?;'I ML\E>Z]-907\OJP M(US\*!@?@EWPASC4[6 +_CD'@2A'$_!^:L$!U0-MT'R9/?HW4$L#!!0 ( M :!"54_OV) @ 0 * 8 >&PO=V]R:W-H965T&UL MG59M;^)&$/XK(U MI-H4PM'2;'JV-"@2[U3DO4$87O8*(54P&?F]1S,9ZRH?#:UZ#4HB"U16:@4&TW$0]:^G0[;W!G]( MW-K6,["2M=9?>7&7C(.0"6&.L6,$07_/.,,\9R"B\6V'&30AV;']O$>_]=I) MRUI8G.G\BTQ<-@ZN D@P%57N%GK[*^[T7#!>K'/K?V%;VWXJO84YKS,$[F)=P MKY7++,Q5@LF/_CWBUY <[$E.!T (WGDC^MSCG;^#=T0M MT!)FF5 ;!*G:>7DT4L6RS!'^BM;6&>JGOP_EI@X]/!R:9^S:EB+&<4!#9-$\ M8S#Y\%/_,OSYB+!A(VQX#/U_5O,HYF'&B_EL_K"": :S3T\/J[N'7V"YBAYN MHL7-$IX>;Z+5_#"+.VLK3&!=.7C0#OZD8V>>INAG$^X4?(J=7J/A2E.]789P M*Y6@Q(O\,.!4TQ^[Z$&?A50>FE27-UL),%VN* MQL>%A9.5+F4,5^'%Z74;D0Y",E2^ 2"R%IVMFV:_][L4:YE+)]%":G31O+$T MVRZ#F9]J--9SV=,X[<**U HZ\)*"BVCP6R4IX1#O@<5;L&8O;P43L?=(N'$% MI7BG*GY3!4[#&@DZUALE_R53!BM0V&KO1T)-0@G'FFRTG,%E>-F!!3ZCJO"X MH@YQ!)GZNNW8&,A$ MK(#7.@(/QN3_^_FD5N-91&/\N$A:-Q=*W0!I_=,74 MOI282+*DP!D2V[+,7[DH#+JII"?>!4YKJ\+4%H!-DW']I')H9.'5"Z4J@BYI M0U.;K)&(*L84*1G!#8U4P1W9OZC/GP[P9<(L;;F#I&M!DG:?"Q0F?P61Z-(G MG& +Z4AW+94ZK!3JE1G%E3&DA(SQ6>25<'L=I7:TSPTOR9AJK%-H-0K74#K? M%E;G,O%)39LAL8XV"I\B5L<9XSJ14XO9#WA)93@T:^,.(-Q_*E7?F5X1<[I' MLZ$6Z1LM&%9;6VU*1A5M@J8WCE/$E"OWP M[#-U^L$!767"P1&PO=V]R:W-H965TR4,J#T-@2(X7Q- 80!+SZ_-USP& (F7' MJ\;,/U9M7IJD+7:H/E;#-=BNK M_5M5F/O79Z.S\."C7F]J>G#UYM5.KM4G57_9?:CPUU6DDNNM*JTVI:C4ZO79 MS>C%VRFMYP5_U^K>=GX+DF1IS%?ZXWW^^FQ(#*E"9351D/CG3MVJHB!"8.,7 M3_,L'DD;N[\#]>]9=LBRE%;=FN(?.J\WK\\69R)7*]D4]4=S_Q?EY9D1OO M*G,O*EH-:O2#1>7=8$Z79)1/=86W&OOJ-Q_5G2H;]>JJ!C%Z=)7YC6_=QO&) MC:GXP93UQHIW9:[R_OXK,!$Y&0=.WHZ?)/C7IAB(X2@1X^%X_ 2]291LPO0F M3TLF5I79BEOP6L$#H-UZ(VY9KZH2_[Q96G[^KV,*H/V67)S<>9^OCN[^_^_'+._%!51S'9:;$ M3\M"KR6%AA4W8M=Y8^(;H:V08@<-:JN$1A")+&BR-@(_2KN"'J7(M:UUB<=K M8W)A$/8X68,8+=LH[\JTM,R)*CUK2ET+LT)D9J8I:P$&$.?.:CCKYM.M^&QV M.A/I,!V QW#TM]\LQJ/Y2^O.ERZ\=Q6=1OP6A3B?J/*A*21-F&63ZO)XI==:94/P#1PH585PE6Y715 M)7-G\4[ MMZK>F#PAV:S.517IK0%6)?$"*< &R)":K2[7A6J-8#>F*7*Q5$&)X'_%_(JM MJ>AT60I3GF)\( !M6&G9#J:I(F4O;S1;?.XBJ&&^/%$H$/:JU;IBM5O%U&II MOUK6;:X*"%/)9:$L<1;%"#YB3=$0.PE)6JGEWMDMO(8V2@-9U4[2"<5>0%-E MK5>:2+H -ZP@[ZF6W(?9#WHB-FB%6I%6/,'@%_ M8@K1 BAG'FBWMB>%4@_8 M&304CB#7.[3!4YK_C,UW$IK?RI]-I>O](Q.(C;Q3K;9.$?I2J@=599 [;[DQ M.Q?9'&Y Z)6&PZE@BOWA\U\:"86"AXOWW[W_V_,.#[)2T3E=3"U5-,4)GFS0 MH?)\4 @18=8?_@ MTE?+-ZGK7N(YPN>V=[99U2"U-;FFX*+SNW"1P;_7SMYM M3.Q4AL69;#50J5\:72D4$ZA@Q/L5L^9HNF5":7:@#(5-#7HER@E5XH1,L8]5 ME-P=K:Z8'0Z((OL%C/4;MB:/6;C714'*K9F'W$=*T'00;R!^ZOA(CP*(JH=, M[9QJ@"N6X3=H.=ABKV2%I>Q<\/(:SI]"GRAHBRPL"-18WZD$[S2.'6 M 3NX*T4\)5IUD#(NA^I!,T#\0_5@GZ$YI9J0U''^W2Y P4'U.)"#=8#@FL M -YD3>6C(BC)846/W4 4[I;UTVIK%M MH8 S>!GJW,/"@')HL]N9JG:B985LCD$Y2TI)_KZ_'_104$#_R#3DS2X!DU5Z MVQDU3 ES:P4/2^"<>TIG[GG/JKNB<7E!6E-R+,-&4)7+)O*KBK)0$5/NN0$A M?K$L8TM^_@UZ\-ADG6#W%/\R^QK= 7(1,-J.V]#N4T&B2P^O'<_JU3?!U0^C MKH_XY#GZDI"B^X+$WN\\6D!-19,KE_SAGG!V,*6I^EMQXN/=T&I!4G#5(,NR MP3*\O.R]],#DMEO'6=ELETY1_;?(F96&MLA#/&=)F]Y=:A?K!J ).%+>6\H^ MD0BU,0&Y,QFJ>Y#Y:*?F$":/0M&B""F1,H)1Z/%A5' FA%5E%6I!"NK NF$E M^*V/7G7W(A4TR_8=XY=Z0*ICAEOS\CI;4SHGBR"AM5/RPE ^Y%!7 MU&(T1K13HS<0?S'W6%0E1^7DC'-$ABW"*Z,#"PZ1-G_4_#=#G =J\!Z"EG@^ MB%0Z@1\1+ S$IU9*."/^]16" 8Z\+D[@TF>:A3/06%V?_11.=OC!JHK]Y.GDFG=9_OHW8%=EVPM59W?FUYW15J*FSC^U2,%!FA:3!0;!4];WRM?5A MA=$]U%D@.BY8]?E#]>CW,@,'2>"#ZP\<4NB5"I9J*[:H6A552UY(\[&<9 C: MDA9UAF]%J&&LS,_L&-09-#588MJKIJ8\Q:'CX)^@M[/5YYH7HI!+PVU>WM X MCSH6DD'>263^I2[PX*5GE:1]\&T5XW6H:Y:JXVLJ#^MM_8@4;27A*H",??EX M +#J8S*6$(52K0U@R3="E/=Z=8KIM"J]ZAV0'KJF5JO$O'E:E&I[RU4 M_',QVG4+&^1_-"Q)W&CG3ML 4'PTH@.V* SR,I)='&3DC-CM806L581I3F=Z MXN$GI$ODKXW.G J8YKWL$G5Y5Z,(R1QHYC]#3]RG]7JZCC0E S,-5"3',91! M;H0<0ZI!AU\XQ]>QJ8O%O:OPZ)Q8!-TV*'5(\5O. M'KL\X/)RE_EKOV"U_X_:?@^O MK7J[O![1:GI*JQ_;?;?P[K6I]N+/Z,>X@W&,64E3,S?=5(5JO;)?Z[@QC:TO MJ6EQ_>DE6L7MLJDLMRY4/>EJ>[G2#RJ_9'I<0T(2J ;JX&HIGL -RA/DN!(Z MH-=AAX'I8%B)QM;!E2=+O43[-@F%[D[JG(7C'H\/.ZC"?%_F,E7B <;'/[-# MPE(&XLVYVL'H9#;3[R3C&'E%;E)5-,J\9M8Z0C$Z@.&,)BO6Z; MA3LAFLOVN?$#%NGF[*7K#GU5@U-AJLCY 1W$S%(3_7 M$5TV20:"[BU5/6#RA]ZH-W#;<:/"&OY3\K"_M7#? ZD ."ZJ;_2H9?4SQHPR M"ER+M!S3C9_M44N"AD'"[:.]VDZ];Y:!N&&J7'][S;AI$Z^,I0>V-JX7C8FZ M.Y8)Y!ON&_RL4.6]]5FE.>D/Q/LN^T\>ZXK1PJ7RC=ZUE1JGX]:9W?"@6JN: M+<".1*="GU8YIB,A=D]-?WU6CW3TVW?S*V9U1A*'R&/T> MVG=W"4 5++QJ3;,84RO7"_-=R%/XPSC" YLM73LW/'>-!=R:Q[)5@ ,J(A#! MK #+PS3SZ_J"5$6]\;WNKXBW#GG =ZPVMJPC"9DBZT6NB4Q.H]=V:>2#_=>/XI'6"/5^.<29W,W5BOG(3!;IF MDZZV+=V[%:IQ>J=]0P.I"RYKXW20GH9\Y&.$9AB7H'#9QM_QU!8"V<>E:V:@ M7H>P$+^B.:WKIL!0ZP&=C9U;,(ZBB"OQ\"38,O2!)2EU]+/BJUBAZ'2C8HH3?#5J:UZDO[7)3VMZ!:,/ .TGE/[ FP3G>[7$.(3 M"/8>!(*!SK,C3V@60S%@<6!O&'/+/OWX09N#PYBAGRK.Q60V2V8S&M=,IM-D MM+@6D\$$1YV+-$V3=#:A7Y-I,AT/Q6PPPIOO#T%I-%XDD^E"C$:C9#I*Q6@V M&&/=>)8FDQGXF0Z3T7PB4E2]S\1GOH\!,\$9Q0C'@H'1+,%*<3$?C)YCW624 MS"9C,1DFH".F3/$S(U@P\;F87B^289K2K_DP64QG^'4]FV+CG'X-IWAVW;7R M6M'X9@<4!Y4U7Y=TN\_N16T[M?O#.,,/.L]A\W=THWP.\T"U6$&_%LETL1 7 MD\'X.9M^NI@ED]'$JW@VA%G&@Y3>?:&[8#!<,P2-L',^@NVF:3*#JA?L.I/Q M+)G.IF)\#0=(Q^(:K=DS\:ZA3QS$=)S,)W"R-!DNIF*T0)?V3"Q&\)"%F*?) M?)C"S6C]C=52@.YDD8)2,A]/Q2QE!TS'R>P:KC%)QHN16"SXX?_L&YW!7*=$ M^\,8_\/AU!V*26%W#O I0G2(X$L',[;_XAJ@,"7E+::39#*DX*4 _-2=99%5 M4C@)0G0QG)'W7).'P"6NKTQR$VUW1/LCN'U,]+$ M9#1,TLE"./@\IV^:DD5*T#Q+Y\GU8BY2%QFZHA0-Y&4#XC$B 7'CHF\$LUQ/ MAHC)43*9PRX+!Z@_RKN]2*'7Q4P0,E\3Y Z&M(, >C@&?H^3Q7@.P&8&?N+) MV 0GIPN!)2F67,!#B-A\#DYQXCA)TR$]'?U^(\=!\5M94&]E.?*55W5';ZKQ.6&IWG5VJ,*A<[Q?[YH#M8\@H6)D,A:_G&$+4UE5G< M8!PQB=.Y&WZ) V5V;@;OE>\&_+<&0:]@)*K5?:_5'9Z (?=A5KSEZ8Z43QW> M,4J\,W#G10=RUSIR[V9:9 +N$=K/F:S&&32!I^^)=(G-[LN4+;3.>Y;*-3'Q M2XA5Y33%-^"U@R0_+!+<%5"M&B>%L2Y^W+)T[CF4+ZP[$OE^P7\.\=^X7/]2 MX'*YOXP:6TK;WE^KDF_J^4L[=Y"_%H%3#8Y<[!V_?&23;V1^Z!.T^WP\G[>S M3S<,115X>LA\>T##S89TL7%M?YD$,WRWXCZ[?*V'V)4*D7XD(_Y]-<"[5% M&:JYH7LI?C3HDHY]/7S5^<(;$;/F[]CI.&"+^]@[/HV?RM^X+\3;Y>X[^Q]X M+F)%H5;8.AS,9V=.7>&/VNSX>_&EJ1&>_'.C)%1("_!^9<"E_X,.B/\#P9O_ M %!+ P04 " &@0E5*6:"/KD# !S" &0 'AL+W=O?W96TGNR5?C!;1 N/I9!F&FRMK2[C MV.1;+)F)5(62=M9*E\S25&]B4VEDA0>5(DZ3Y"(N&9?!;.+7;O1LHFHKN,0; M#:8N2Z8/"Q1J/PUZP7'AEF^VUBW$LTG%-GB']KZZT32+.Y:"ER@-5Q(TKJ?! MO'>YR)R]-_C$<6].QN B62GUX";7Q31(G" 4F%O'P.AOATL4PA&1C"\M9]"Y M=,#3\9']%Q\[Q;)B!I=*?.:%W4Z#40 %KEDM[*W:_XIM/ /'ERMA_"_L&]NT M'T!>&ZO*%DP*2BZ;?_;8YN$$,$I> *0M(/6Z&T=>Y0=FV6RBU1ZTLR8V-_"A M>C2)X](5Y(J/24BG)CVJ6:2O$OY6BPB27@AIDJ:O\/6[Z/J>K_]V=/#7?&6LIE/P][E M&Y[L/(^[&9>F8CE. SKZ!O4.@]D/W_4NDI]?49EU*K/7V-^JP1O@J^75]:?Y MXO>K.S@-=X\:(5=EI;G! M0:[!9AK01=0RXWE_#^6M*2J@V3A?D1*/4':#,/ M'XBH7*&&?K/2@P47@FCTB8?O8=P+QZ,!#7I)%B;##.[EZEN[]SD=$I=X8,:@ M)5_IBEDX6"0PI_*,O',6W^8D;O$C;)1>)$, M8&Y<7$^44S#?J@_IS:'B,VDY$V1,/W!&**.,%34E2:O29^L^NHM@HW:H);U# M-@3D7FG!"68=D0'*;^D2W82H-%AU#@NT0]:DXZDID\I3_D^:"!:8L]J@WUQ2 M>9D\O#,O1;,GO>P);&,'AJ+FG(&N<:"5NDL/0 ^ M5LK4&J/SY6;Z:QQMQ2$DTPM9'\7W<^)0@E-S^1O[*#&^"2 MW.5H?*%9J6IINV"9.9[J%1-,Y@A-&RM(= 2?T0FE,KE,.D3[FJ(V= NTQY7L M'Z6Y/1QYGIRDYS$4M:9[X_K+:OEI2,K M^'I-]Y20%!7:/:($5=-I0.W[K:-T)[J3_@XJ=G 5--&YAR<^:01DOO'MSE H ME+>F)W2K74>=-XWDJWG3CC\RO>'2@, U09-H. BH_+[%-1.K*M]65LJ2-C_< MTE+""6Z)!7'^_4[4K+STC0;BGVQ^7+WW'.O MXO%&Z5M3(5JXKV5C3H+*VO71<&B*"FMN!FJ-#=TLE:ZYI:U>#Y12U-@8H1K0N#P)9O'1:>KDO< ? C?FT1J<)PNE;MUF7IX$ MD2.$$@OK$#C]W>$92NF B,;7'C/8FW2*C]<[]'?>=_)EP0V>*?E%E+8Z"<8! ME+CDK;2?U>8]]OZ,'%ZAI/&_L.ED1TD 16NLJGME8E"+IOOG]WT<'BF,H^\H ML%Z!>=Z=(<_RG%L^/=9J ]I)$YI;>%>]-I$3C4O*M=5T*TC/3B^4*C="2N!- M"?/&\F8E%A)A9@Q:[[3#8]_!R^"C:FQEX&U38OE4?TC<]@39 MCN I>Q7PMU8.((I#8!%CK^ E>X<3CY?\D,-P+DPAE6DUPI^SA;&:RN:OE\+0 M64E?MN):Z8$G ?6*07V'P?3GG^(L^O45']*]#^EKZ#^0M%?Q7F9[\>G3 M^9?YAP\PNSR'^>7-[/)B?OKA+7),M4$N@[&RA3XYG!:;T6S EZKMK%.<[7S8<,-O$E8/,BIOJ6D5AW #>F5+!% MKD,@P%I1OI<:O[:$21Z92K6RA$+HHJT-Q;= T5%<48GCGIR\AY'B%@F"CAMHE*7)5;8%=BR)-=QQV:*CR>EJK;1U<6D;86'A1B0(0GX6 MKP',2[(HEH*[-(N'C/.N:@M%4]+8G?-+)0F)](^>)NC;Y!S,7?Q4:RAWYA N MM#(&SG;69UVV9N1GW4INL71'Q/AO[D?J)7TTG@O_#Q!G-$%IN%D["\S%B8Q@S,_42D" M16_#0![2!PP.TI!-DD-@X23*=V=).,K9(21AQL9PHWF)T/ :.SZ*(JTIM"R= MP$'.)H7(93\(XR_UE M%H[&[/74NP)Y"";>T[?:8-=2;!#O&LKS?9,.TOV!ZR)7*;;2B/[:B'NJ7S^Z MT8WN)Y434O3-&OT75&X'CV?."S3^*SCKB["GFSZG.]D=/#?_[>P)O4&-[AGB M^^8.-;TI_B5>:]1"E=[^9!#Y<6!@ .]:Z^8_S1U1^XI],K,^OR3168IDXH<041IN/,;5)7T&&23]QFY,K" M5P5M,K^)J:IG2S?2^B,V"9-1!B]]9H:/W@G4!"O_&G+3@[JN>S+L3_B<: Q"6I1H-\%(#N7D#=QJJU?W4LE*6.\\N*'HVHG0#=+Y6R MNXTSL'^&3O\!4$L#!!0 ( :!"57=.$@"3@D !\8 9 >&PO=V]R M:W-H965T2 MCM?0!G0!(Q9C &,*2Y7Y_3#0PY-"EZLWD1!P.@NT_?>W2YM.ZSGRL5 MQ-?"E/ZJ,P^A>MWO^VRN"NE[ME(E=J;6%3)@Z69]7SDE<[Y4F/YH,#CO%U*7 MG>M+?O?HKB]M'8PNU:,3OBX*Z5:WRMCE56?8:5Z\U[-YH!?]Z\M*SM23"K]5 MCPZK_II*K@M5>FU+X=3TJG,S?'U[2N?YP$>MEK[U+ C)Q-K/M'B77W4&)) R M*@M$0>)GH>Z4,40(8GQ)-#MKEG2Q_=Q0?V#LP#*17MU9\TGG87[5>=41N9K* MVH3W=OE/E?"<$;W,&L]_Q3*>'5UT1%;[8(MT&1(4NHR_\FO20^O"J\$S%T;I MPHCECHQ8RGL9Y/6ELTOAZ#2HT0-#Y=L03I=DE*?@L*MQ+US?JTFX[ =0HG4_ M2[=NXZW1,[?.Q2^V#',OWI:YRK?O]R'!6HQ1(\;MZ"#!GVK3$X-A5XP&H]$! M>N,UK#'3&Q^ )>ZUSXSUM5/BWS<3'QQE:TM-#U)\UP,%;^V6Z?WO[03RI4EN'GPRXN)=B5M54,4$R]%@>-H52\6';.W$ M(XJ[XB/ARM1=/*X^[7MQ95UDG.>:./S[=G72%*H,B M8709K) BBS+)F5,*\1UZXL-<[;P52^F9D?I28VE60N(UW$V \+W*DIRG[#,# MEO,G6=:0J7DYXI?:"P0)9X&% A5$O7(D##W@"!:TS,8J1M7E$4?#04ON+MGA=VB0#A()0Q*X?WC6"$D =O3>PT2L%\_XL1LI M^D;3ZBOTQ_AM4>A TOOG4$GCK:A 3(<=P2?649Q%T8\NSEHZUJ6H(51T_YSR M '@;"YY)!CD#BYD,[,<%Z7ABPYRWOKT(#'QCK=/<0LNE#0"2*1S;UM,VDE:@ M%=8%_5]V<<9!HQY!E)/B-B$Z'B0O M#W-GZ]E\=VN,"-8)VD0:66:*X!Z-+WJC-;^\5F2^?]E%O#L\BW=[ $)B^J1L M(*K)ZEL1L\$8O0SNYE0E-8+4B2H]%G+%.IO0YLN&&NC#EG7)1V1B5:#BQ7/\ M>K)B;@4Y,D5)#JO!7VYV(J.[C;$./LBHKT,R4X8Y.ANTE+%MP75R1 Z1"ZF- MG!C%!J)6@]U85CI(TVT>X!<5&8H"+\8 7 L$9JI4#MM92HY*5#6>O(K>#[4M MZ<_1:3M; &,;2504&M1887ME/%;C)'1V3;EO9=W<-(I[7W=N(Y1@9T1 MCS&#/6N,!E)8VMU;6[ATN1V637BPIVYL U^>ZVP.U\CK3,6BM%9)(W9,I@?4 MPZH8G?=>;6+V)FS*R3A"&&Y!(!?Y:U;YQJU$(\T2-*-WJW6R:67&*$0DRTJ2=+0O8I/W;A1)+7Q>&Y4W$43U_QO;;[<#N^ZTQ[H4Y7@_M5Q37HOC=V1! M6WM0\"?B4:ZB])19.$$=.T7S <%(W%=*HL(=B;,NIH*M\.-SLQ>B9CY=FU2JO$.,KYZS*% M(KD2LX9C+GZW.C8>(.S5@MAB1;,$EMQF->4"@P%B!^FJ3I5/N0#$T5DB*T:ILHZ/:4S&X+K&4*!7.AY>5@T3D_G2>I"16 M<-.@66S\:<3!RYFF$)?>J^"3ZR$;T0$E$62Y+2"RSAIM6+CP1VL0EM1?/5)Z M7J7B_4EQ@E^D70U6G/A7S[@9M$*]I*(*@><*Y8V2%A=VC'MW6.ML)C'ML+]0-[Z_[760] L\$@, MGFNUH!92CV^I,6LN=5-[&;NVAA*5^^ZWRM4NJPMRN2SY=LM>S2'J>?149RDZ MZ=3&GU_#=PLJ#YN088=M$COH0!AZL6E5VRG@C2B4FZDN=.X]*:X+@E]JG7/* M=-RN6L-+')6?J;7#MMT M!GDV[#_V>;5=-I#%'LXW>%6%NXL#<> UE:QL)42=R.)PP2 ;@%<@M!E&$'6 ,D MMFRPS'&I8BJ1?K[9A;\A%S*"TY;,^_L>F&0N:>[[,^I.\N$P"/^P5DH<(/\: M)*(YZIT.-U)_2CT-YT(XB^;.CAV&"L0FP)TR3#.EN3VU<\]X^JX1X#TUZ@SA M05&/^^O_VC&UZ&>9J]O^)F,NL%5T?\I^5"3!I8RV9[S'^D0\_?KP7E3"U&G@ MHXR=<4^+U#;3FU82=1!B3ITMH)Y79R\(+6:QP0ORZS1PI='6,0?O5=CDV_DQ3,_ ZJ;WL.X%EGW#L?OQ#L!)2J M9*OXB*E2#6.0=7*)(D.1?&!:(# D;T(S'C":0>_T[$7W^W#NI',KVO\H31W; MWP>I75SN"R\^LK]3%U.ZN6!"WTC;TDA5.8ML&-V:.NU&@GAQHC)9>\5;//Y/ MD/O\1N7L<%-4 OZ T?A;LQWMTY*#^D%X!G^NVO>=L-_Z:,M5BSY-TQ<5-"7Q M^^WZ[?KK]TW\Z+LY'C^=_\(^YJ'B*:Z27W6$BY^CXR+8BC\!3VQ >>?'N9)P M'CJ _:FUH5D0@_7_!*[_ %!+ P04 " &@0E5[Q1YL/X$ "!"P &0 M 'AL+W=OY#IP\0N1+1@ #@):5K^]9D*(=1_8T+Q()+LZ>/7L!CE;. M?PD%VCGQRY.AIM^:.G4)>E\NM3-FYUW!OU-@M7>EE$61A,CBJUY!G' MS]5'C[=!AY+KDFW0SI+GQ7'O9'1XNB?VR>!&\RH\>":)9.[<%WF9YL>]H1!B MPUD4!(6_6SYC8P0(-+ZVF+W.I6Q\^+Q!?Y-B1RQS%?C,F;]T'HOCWNL>Y;Q0 MM8E7;O66VWCV!2]S)J1?6C6V!S#.ZA!=V6X&@U+;YE_=M3H\V/!Z^,2&<;MA MG'@WCA++#@>/X.WVP6ZF_!V?RI04C:GMYPOM5W2B52(CIH#G>N0&1=JS_3WR1SF MJ)Y_MJG2.-W;[E0ZZC!4*N/C'EHFL+_EWN377T8'PS^?"6FO"VGO.?2?R-VS M.-M9GE]<36].KJ^\!ALF!9P/0'(V?N=I&H5UR+$"Y3^CH9+,='MP+ MG16D@)]ST$O; "%6%0I:8))1@:)A6"XQ^!H^J)> &23MB@C9-5EW7!T$DSZ[+F0D0="@I> 0ST/_+7&M@28N:75W[ )<;+R%H$% M3(U8)-TRYY%#>,DEX,02EI'+/HHD0K$0Z0H^Z8F&^&#I76V9QG\TK;3IY1 HZP%.-^)MK4.1=E&)CPVZK<,;'@-.U_R!>]G#'3I0/@ M:+]/LTY9NKB57\2::OA3K9 U#[VO4@()@/9"RX[9)O[;_+[$U M4M3%GG25J#2.1BRB=OIT#147SH!\ZC@U-]R>G#?3K8,U4E%VUJGN@I=%R>VD_2\+WXK7A)':8S%)>D+Y>G@#;.4ZBG MK<^9^ R2!_@[YXS+.238;4;YZ)!>3@7&U0%$PRMZ(\QO$O/3K:Q/FB"W2/YL M;]*')#V2X6L8&*WFVC33_04='!S0)<='83X0ILTF(G@Q[._AY#4F72*@+1;V MNX64M>][\LBZ0]+V3=F;=9IPN)%8.JLQ#VRV?JK?KU-"RTK9-69I+F,4=[<053- %BU, MMH'!PDKY7$9".A6#5!\.ZS6U9W5B)$B/8![M2F-$M;BQ2\^Z+6*$9SBDAK>B M^.@^!?''HNK3MN-T\.!:5+)?ILN?G%9L_R02!0 CPL !D !X;"]W;W)K&ULE59M;]LV$/XK!Z\;$D"Q]6X[2PPD78=U2-&@[MH/PS[0TMDB M*HDJ2<7Q?OWN2-MU$L? ODA\N7OXW"MYM5;ZFZD0+3PV=6NN!Y6UW>5H9(H* M&V&&JL.6=I9*-\+25*]&IM,H2J?4U*,X#/-1(V0[F%VYM7L]NU*]K66+]QI, MWS1";VZQ5NOK0338+7R2J\KRPFAVU8D5SM'^U=UKFHWV**5LL#52M:!Q>3VX MB2YO4Y9W E\DKLW!&-B2A5+?>/*^O!Z$3 AK+"PC"/H]X%NL:P8B&M^WF(/] MD:QX.-ZA_^YL)UL6PN!;57^5I:VN!Y,!E+@4?6T_J?4?N+4G8[Q"U<9]8>UE M(Q(N>F-5LU4F!HUL_5\\;OUPH# )7U&(MPJQX^T/7G#0,_KY9&*LI]O\_GB"8[@FFI]!/>/ZDWG%6=^]NYN_F M\!4I(RUJ2A2$=86V0@V",!*%C722+0E)6A1$06]<3/\ MWLN.Y8;PL=2R7O/N.2QZ2^VD4#VYD]VR4+8Z1)<$Z?S,B0>"76W(WOH%Q2%\KI[P(3VH/YO+QZ<+9^Y9,@3D/ZCX-X$M$_#<(\@R]"2['8&[I3BY(0XBB! M. \AC3*85TK;"P[V,\$X#=(\@HA1IY!, M9,PF"F4!M$T M&*Z3^D+4'$/P-YYL_;7F;YB:DJCD-%/'LE2: M)X$XY>3?L,!F0:671%M_NLON0BTO>HZI,4BQ)H)$.Q M)D_*6EI)AY]I+)3FX%)N??1E712ZIX4#L7-V0QPD2K0TZ^C M/@OY3G!S[@(043C2($OR;1S4*^*,ZPP*LX0'>9"1ZDU92O8R*>HCKJ"T?Q,/ M<[K@ZIICL48*!S"[52O_)7[D>:[C0IC*ZX#8(KHN84G6T#U,DK[FZ35PBF#9 M:]X@/\)2:D,]A&JH\35$7%P0?6VNW;7.#!X(;L6DN%'\@'6NY?Y02N,[@NM% MKEL>2R/B^B17UF1:-HQ\6W- R7#R<\ &=>B>+/5F"!^$) MNI0D#*38G*7!-)V<_Y^\.W8]CPX>20WJE7L*&G Q\^^E_>K^M7GC'UD_Q/U3 M]8/0*[Y!:UR2:C@<9P.?UKN)59U[DL,"P C1L !D !X;"]W;W)K&ULG5EM;QLW$OXKA'KH70%%MI4T2=O$@&,G;0HX">JT.>!P M'ZA=2F+#7:KDKF3=K[_G&7)7*TM*>_?%WA=R."_//#.S>K'QX7-<&M.H^\K5 M\>5HV32K[\_.8K$TE8X3OS(UWLQ]J'2#V[ XBZM@="F;*GE9I6X\N M7\BS#^'RA6\;9VOS(:C85I4.VU?&^_"+72P;/CB[?+'2"W-GFE]7 M'P+NSGHII:U,':VO53#SEZ.KB^]?/>%Z6?";-9LXN%:T9.;]9]Z\+5^.SJF0 M<:9H*$'CW]I<&^_^[ZEO,*[*'_5)JW]=CI211L;7^7-T*"R=?JO[[,?!AN>GY_8 M,,T;IJ)W.DBTO-&-OGP1_$8%KH8T7HBILAO*V9I!N6L"WEKL:RZO?579!EYN MHM)UJ:Y]W=AZ8>K"FOCBK,$17'A69'&ODKCI"7%/U2T$+*-Z79>FW-]_!M5Z M_::=?J^F7Q3X<^LFZOQBK*;GT^D7Y#WN[7TL\A[_/_:J&QL+YV,;C/K7U2PV M :#Y]S$OI$.>'#^$B?1]7.G"O!PA4Z():S.Z_/JKBZ?G/WS!A">]"4^^)/U_ M#]F?B'M_>_OVX^WK=Q_OU-6[&W7]_MW'M^]^?/WN^NWK._6CJ4W03KT)OE(- MTE$U7OZ/U<8H#4?9>NW=VI2X4,XLL'85?&%,"9VB:I:ZR$I5$@ MEJ E-?U<^1;9U4;H%N-$W7DO&C,9Y!!A5O$*QBG:3M%FFKE_)9N M07XTC0EQW%U0M<+7=6:"C6V628B3'[O%.MA(F2T@')33F_USJ#HT:K*P MI*4R]=H&7_/XB;HJ2\N7VKGM6/TZN9NHA5^;(*]S5O,D.,#ZTA9@7K6"0H !O%O:"'E^@X@4/H*Q MU:>EJ<&ZQ5+-;9W,!-PF*M"F2I>"4% [>9^O9Z(5LCIV@(%GQU(4_34C$'\<;^@DK;.E5L*7UK;9VX 7:W M1(112[T&:B-261S"Z.NB""VN__;=Y#EJC7.RMY8'3W]L*>J] MTDX#\^J.A>Z$^T0-OLGHDFAD'6@X,_X@%W<,$#L\$PAL5JARX5H)W=9HP&0C M^#L&D26VUY[RP$*&&A/OV-^&D!-1:8AB.EZY9NG;Q5($H7F0"$"[ILBL1P0E MZQ(^56>3*G3-4V:2O" .'B1F9AIHX.<>$1FT0R0,3:([=CCM>&PO4]4*X+-% MZW160$B_]&*JN4^.%8+/F ]4"-JV=7^7#/$[LFUQFR.$IWOP)SNM;=D*'^)E MQH1>+)A$3/>=^GQ!;FYM&Q%*V1;)H2)2P&^&)(M+)>M,&TDGE X"Q7\XE)X[E::6WS!YH@5Y:9[3& M%APASCY1 #+"<]LCW4.0_TA: *B-)M>$3H,L,G8 ZLZ3^^219!3CU=;!V&K6 MAB@4S;RJ8PI1L=1AD2X];=VP0\B^8\N0O7?"=<3="=_=&*;VKH?LPY43_Y#? MUHGX= NK@:$M&=7V.#=JC;;)MX!1T'74Q0[YPU2:#]N;<=]R#)24-L7NYP^# MYC!P2I-0PI&6G3EA-E8%""/12[!T\8.">HIB-TLKX6(D@(H*CHN3(QW#HG59>ZGZ[$J8V%V[MFO$%KAE<>BQ M _%#@W=(XL&EF>D@1\S9D,_;AK/*:3:AKLO4_=!L8,L'=D7TFB&R6"^UV"<- M)V[J+F*@!M)Q=W1L9]TMT7YV:S X*_9E+),FK MKH4\/=&P< $HO^>6:S>5Z/)W+)+5[8K<),X"WTK"=\&;J(_'Z+5H']<.14<1L;4\6#!@DN:66\'BM4VQJ^X%S#R:'# MQKCKHF51A_DX6-$UU[VD51O [%&N[=*VPU/3]_UK<9T_.+)Q/UODZ3Q+,T2:2/"D5A5FDF@<%S M"#U1ELF.IFF(R25&H[V6.7V5Z,*8N3PUUW@7[:*VF*$T?2*SIE 6!UT%+ K MC9WI2]#>K(C9ZA/-*(6?57WD63>LGM#U$S%@V%<^KK S27+F9VUJ6:C ME]J!1H@4S7;:^ZCI?SOF'-,D5A=^FL;>].NW__V]N;1 MQ7<03TUMP?C<:H!57:2I[CQ1Y20_(Y%9A(R>G=D1_-NR>5IQX2_F2 MH;K& W&I;.Y,N"U]L1YJ,]@OI7/4"@ GH&SJ*W%<)#+ >6@BMW!HY>'H4/UD3"( MH6-OEP>O75-9Z?#9-)F?N\)-67XFGS?+KC+1+ZU)WX/N^7T+U&WH O1=<$!H M5WV 9,[<-8=E*ZGV@*UBB^*V92/,#T[&Z>W!1YP#)'U:6I?";NZ;3!2IX>LA MV/6$3,KLJ4%+\O57SZ<7SWZ(77_5]:Z^J]$-!&KR&GY.2#[-20][8 M$+M5KW;FWIUB69O)L6_L9X.?2$"@"_DA2&:QNDF_EO1/^]^:KM)/++OEZ8$#_ M"]SE?P%02P,$% @ !H$)55Q/6-R@!P 9Q( !D !X;"]W;W)K&ULK5A;;]O*$?XK"YTTB &9XD57QS8@VTGKTR9V+9^< M D4?5N1(W(;D*KM+R^ZO[\PL15.)[+1%'VQ>=N[SS84ZW6KSU>8 3CR6167/ M>KESFY/!P*8YE-(&>@,5GJRT*:7#1[,>V(T!F3%360SB,!P/2JFJWODIO[LU MYZ>Z=H6JX-8(6Y>E-$\74.CM62_J[5[O/HY&)(]$SP1<'6=NX%>;+4^BL]7&=GO9 ,@@)21Q(D7A[@ M$HJ"!*$9WQJ9O58E,7;O=](_LN_HRU):N-3%[RIS^5EOVA,9K&1=N#N]_1,T M_HQ(7JH+R__%UM,.DYY(:^MTV3"C!:6J_%4^-G'H,$S#%QCBAB%FN[TBMO)* M.GE^:O16&*)&:73#KC(W&JMT MX% ZT0S21M*%EQ2_(&DL/NG*Y59\J#+(]OD':%5K6KPS[2)^5>"O=1&(,.J+ M.(SC5^0EK:L)RTM>WA8 M-I7.B=W(%,YZ6!L6S /TSM_^$HW#]Z]8/FPM'[XF_;]*TD\DW=]<_OGX8K[X M<"4N;S[=?OB\F-]?WWP6]SFP:%D]":IEAW]6R$K MUJY)Z&J%&.$!20VA:SZ MPB%]'$9#<5-6:EE;<=T2W#*!1&X,*T(!I618O]9)AP^P6@%7(E'HE?@DGT24 M4)*CL7CW@U@2=H3JM%CK!S!8QEMI,BO6F#<2AP=?XK\)*#>%?@*PK"Q3!G5H M8_MD=U%GJEJ+2E??:EFHE4(V2Q$5>D-1M.+=Y[_>6-1"1AJ5NI:@KI3#X[O% M;Y:-<+(0EF"4ZR(#@PRN1IO>W2_NCG:6D0$:_3#-BT#\CKZFJ:X18]A%!2EC M*M9Q;,&Y C62$HJ)#_CQDK.==K+=RD-MS7T?&Y!-C5HBZ9(:;)\%I]+FW\DU MK0WXBJQ 38622U7\1)G'W@$">*1[8(64-FFM3A7GV,E'-*>"%45/(:@PX9@! M71O$&$*B\D"NK"Y4QAP+ @=5(6,"L:1+$%LPC)*5+M U>X(@-0![;48LU./^ MBW?7%9JC:XMVV2.!303QY7N(?XCY(7KEI%MBZ+-UEB.VEY@FV6]0PF@RPFO< M#\,$K\/^>#+&:]*?3<-L Z%\)4"F.9YMM.$,;\ HS46)LY4&KTASZJ^(@DJLI#*"I01BSGGN MIF!77G6%M:O7E?K7]X#SX3-0R*;P#R6$T/A"=!E.;Z9!@G.T*!CC2/PF#J:[ M%]P!-KX]%4]]LAL'&/(GD,9;&0<8>7YLU(I&;\#-V(.>@DKR48[1#RJC!K=;H$@F%Q[Q*:? M[K<7+GQZ0T06ZZ3T=>*;UP<%3$BX'T5!-/524O:L.P^%E6$;_0SLE"5^MC!Z;L3/*F+JB2 MVO&98E=6UK=KA&PX[2>SB4?&5KG\$,)9!>$".B7>00S*>9.,@W#F1X7F.=". MZ.\U4B.;_1\4#H-P$E!*6N=8:%_H"GMGKDS6U@^%03P =1>::]32FB/' T=6 M%8;+6 (>:;7=XLR[]@3BJO&K\8!:SBX%*/MYV<'TLGM)/XYG@KZULKKP_84L M(6(2?5EH2VJX0':3=BEQ*<+J.LC%*OPD2YI.\ARC7<=&XQJK]Y*_MSN)+8[> M# @SN$1FPO?2QJZTL6O#98YB:0G#;HU@W.U6GI"SA.>LK=DF#N\16^S!K_56 MDD9.=N9,-X&T%_$ 673VLSN_G\T]T)_W)N[I*(0_:C&4N_T&]Z:V*G(L1R*S M]?*?-,DP4M(#XIBZ=I>]L0?'&F[/&_]I@14I#<6-9)0R QJ!K. 9/!2' C@* MC2L_"N6US7!_0 M\O\\5//AO%F2C@>67VB[S6LL"0_(_]8I.G'P)HGG=-K5> M&UA37ITT:W!,W^*K.T\/X:\C7%E1@K0UM4E@:8_2( M 01$)[O]'YB2/4?[5:#TGT&28G#Y$U2LC"Y%^ =R(P[QNFM!/L9^;SKT+3GH M?/R7@,3T$P>U5=SU_>\ [=OV5Y2Y__'@F=S_!/,)==%G7P$K9 V#R:@GC/]9 MPS\XO>&?$I;:.5WR;0Z(;4,$>+[2VNT>2$'[V]+YOP%02P,$% @ !H$) M5&ULI59I M;]PV$/TK ]4I6F"AO1S7=M<+^$1<(*T1)VV!HA^XTJS$A"(5DMJCO[Z/E+3> M)#Z ]LNN>,R;-R=GMC;VDRN9/6TJI=U94GI?GPZ'+BNY$BXU-6N<+(VMA,?2 M%D-76Q9Y%*K4<#(:'0TK(74RG\6].SN?F<8KJ?G.DFNJ2MCM!2NS/DO&2;_Q M3A:E#QO#^:P6!=^S_U#?6:R&.Y1<5JR=-)HL+\^2\_'IQ6&X'R_\+GGM]KXI M6+(PYE-8W.9GR2@08L69#P@"?RN^9*4"$&A\[C"3GE:)1_9]9ON+/G=<#+C'+QE];MW>DTH:QQWE2=,!A44K?_ M8M/Y84_@>/2$P*03F$3>K:+(\DIX,9]9LR8;;@,M?$13HS3(21V"B\V[&9##\2P/\PZZ8M6>O*$]!&]-=J7CJYUSOF7\D,PV=&9]'0N M)L\"_M*HE$;C 4U&D\DS>-.=>=.(-WW1/+J2+E/&-9;IK_.%\Q8)\?=C)K>( MAX\CAB(Y=;7(^"Q!%3BV*T[FWW\W/AK]_ S?PQW?P^?07PS'"]*_7O[V]IK> MG_]Y?4_7RR7'E(_6OQ.>J4/W6/,&9>V8\L9*79#4GJVLJ,:OR1U)%W,]IU X MFMAYB0K 6FC="$6\ Y3UUZI3>E\R ;-NO(B%:Y:0YST.3RHG:&&1E5]AHGE\;B2"11E;CT:UPW+@ MD=/')B_09WR 4TT.?PQHT7C2QI.2E0PZO1D06B!GPH4EFB(4MIZ+%' 666Y9 M6/C FH]MVW$]_>X>CG5T8QY8XPML5@(LX;2/B(7+92LW(,UKM276R%/.]VR$ MJ.)".B6B#[)2Z()Q'Y0JH8,=$9VKVECT6<0"_K*LLW I'H&.DI]8R=+ .R ( MN\R*8R:@H[&UG4+A''M'!>M@;LLV2".(-B@*UJ9TT]GN2\M,5=L1.'0$0CUO MJ2OGJ#MN3.(&MM<<5=L\NF0_G/#@2KHN_ >3] C-3ZG8QX%R<)@>]AL#0,1* MU#$>3R9'C,3X)#U^%2$FX_3H59!U=7M?;1\L<7+SG^UXS(BH^V":3EOV1^G) M_V2/KY-OV(?">09@%9)A:4T535QRCI@JR"%GAF] J- ;(F'K;D( K(94(>]UQ\$ZH-+S& MX:ENDRP\XQUJF[-[UJ"QY!*3"'W0?3V'#G?WX.SSZ*UO8G;%&5<+MC0=]X%K M=(A;H>4_G24+I/H2Z*VCFIV&&$[C9,MWC7JB@_$H'7^9EB>(\%Y@OPX.C,#@ MY+@OHR?AA4/NX+:LA8(1X2[0,&CTW43D>;R+ -YT<;E"_:Y@Q:WV: C1ZUV_ M_^'FZO;VQP=_HZPCR"6:;.C#W3.&9@@.=K_G!L'>)90I@7$,_<+&<+9=R>#X MX00E#-?M9Q[[QFI:2CQ5A4L?>R&'>\-+Q;:((QI:M6FT;^>8W>YN"CQOAY^' MZ^T(^5;80L)_BI<0':4_O4[(MF-9N_"FCJ/0PG@,5O&SQ"3+-ES ^=(8WR^" M@MUL//\74$L#!!0 ( :!"548^+$7_ , 'X) 9 >&PO=V]R:W-H M965TM&%K M=[\ELPVX+3NF@(-C+A; M/PS[0$LGBPA%:B05)_OU/5*RXRR.T2_[8//M[KGGCG='37=*WYD2T<)#):29 M!:6U]648FJS$BIF^JE'22:%TQ2PM]38TM4:6>Z5*A$D4C<**<1G,IWYOI>=3 MU5C!):XTF*:JF'Z\0J%VLR .]ANW?%M:MQ'.IS7;XAKM'_5*TRH\H.2\0FFX MDJ"QF 6+^/)JX.2]P)\<=^9H#LZ3C5)W;G&=SX+($4*!F74(C(9[_(!".""B M\4^'&1Q,.L7C^1[]D_>=?-DP@Q^4^,YS6\Z"20 Y%JP1]E;M/F/GS]#A94H8 M_P^[5C:- L@:8U75*1.#BLMV9 ]='(X4)J\I))U"XGFWACS+C\RR^52K'6@G M36ANXEWUVD2.2WG2^9EEQN#:Q0P[ID&J>A)5QW&F8=QE6+D;R" M,8*O2MK2P%+FF#_7#XG/@52R)W65G 7\TH@^1'$/DBA)SN"E!R=3CY?^M)/P MUV)CK*:<^/N4ORWW-]?%[1*NF.$9X-YB31:-#\_;Y6K]#KB!3%5U M8S&'S2/D_)[G) B2F@67=(1NVY8(.Y_]),;N45,Q@VRJ#:&IPB%45'X>UP#U M!6.9]##44KPRF>4J[\-'+KPILNWJW14N<5(6I>5,D'DZ=I5L2V8)MA$YJ"QK M-/ "#-*$6TXFK"+BIL :NR.V)(;N$#ZHP;LD&F,R6)K#/()>D<2S_G0JZ* M)G?(1+9E<4]814$$G8=>Y;WK#;F/%[4LYHD>.\L*2_%@=2UXUIT6'M!2+S6- M?NQX5FA+%XQOI49\5EBPY@_/-ZA.'H'*Q(])[\7Z[;4+EFH,<3 ]\C[#VA[= M)?ZWO^07V7N6_L5PT'HQ\:MXW*Y26+ZLH[; MWD#4GURXN/73D1_BU 6O3Q[L.7B922LS;&42+T.^?J,T*92@!]11L&PCL'M% M^;]=6KYP@8+ J&[>'_+UJ$(H$5Q"YU!H53UE-6V<: 49$UDC?,K^#UEY.OT6 MSYB_JM?_E=/VND;9_'P^[AXV+1OJE/XNV7R5>F MMYP23V!!JE%_/ Q MZ]]N["J]B_L1EEZK_VTI \DU$Z S@M%3:Q;. .'3Z[Y M#U!+ P04 " &@0E5VO@I(6T# ":!P &0 'AL+W=OD/3&'9W%XNB#Y0T MLMA2I$I25D&82E-;65V%H MLA(K9@:J1DDKA=(5LV3J;6AJC2SW094(XRBZ#"O&93 =^[F5GHY58P67N-)@ MFJIB>C]'H7:38!@<)M9\6UHW$4['-=OB!NT?]4J3%?8H.:]0&JXD:"PFP6QX M-3]W_M[A3XX[0(H<#,.@1&OUMC@-?1$P%Q%Q![WFTBSW+)+)N.M=J!=MZ$Y@:^5!]- MY+ATF[*QFE8YQ=GI$@O4&G-(JEJH/2(L5$4[;I@3;1Q:RN$\PZS#F[=X\1-X MEW"MI"T-)#+'_&%\2-QZ@O&!X#P^"?BI$0.(AF<01W%\ F_4%SSR>*,G\-9H MN48Z5A;F*+'@UL"W66JLI@/R_;&"6[SSQ_'#:\ MC-Z>8'O>LST_A?X_MN<_\))WR7J=+"&Y7GV^^3M)8'%SO4J^;&9?/]Y\@66C MN=R"+1$*KHV%7PW3%C6HPNE/N^"6' 4F]X#&LE1P.GPY,)!*OB1WP0M.=GX@ MGAWQA5HP"0V=# V[DFBX"SE@EN. MYHQP3(V^*8G]V8'B0I$ZTA ZC8P2/&>6C#DC:AG"QEUT'^L/F[3]=C'2Y9:) MQO$3/H84="M/[\0 9OF/YE!KYWX$U.K=JG9*%?8/43;O7["J?CL#O',)L=N+ M5OU[>8[$:(5]'@W>4(\3PK=K\J")B_L)XPA1.]A#UPV\SQ(SK%+2>=3.#A\* M.WCL$H9'_;)"O?6O@B&!&FG;UMG/]@_/K.VW]^[MJW7-]):3!@(+"HT&KRX" MT.U+T!I6U;[[ILI2+_?#DAY/U,Z!U@NE[,%P"?KG>/H;4$L#!!0 ( :! M"56[BXLTI0( ,,% 9 >&PO=V]R:W-H965T0"5*DZ3Y#PNA=31H!=\,SOHF0TIJ7%FP6W*4MBG$2JS[4?M:.>8RW5! MWA$/>I58XP+IKII9MN(]2RY+U$X:#197_6C8OAQU?7P(^"9QZP[VX"M9&G/O MC:N\'R5>$"K,R#,(7AYPC$IY(I;QN^&,]BD]\'"_8_\4:N=:EL+AV*CO,J>B M'UU$D.-*;!3-S?8S-O6<>;[,*!>^L*UC.YPQVS@R90-FNY2Z7L5CT,&NN>Z:$[L7$"7Q8G#5DHYHL?8'L'*9&4^%@HG/,G^-C%K97E^[4C=*3 MA%\VJ@5)^RVD29J>X.OLJ^T$OLX+?',D:9'_*8(1:EQ)_X=:S@ MFJ][G,]WS*6K1(;]B%O"H7W :/#F5?L\^7!";7>OMGN*O7X;_-^G.2"H91@<'),C0)!7=:$N:P($%,40E+,I,5&\#! LIGI59- MJ167"F;%&656!,J=&NE &PHN5QGMC&W!Y-'CD$=%9M9:_N%TK)%C.#@P;86# MUTFKPWVD5!@).O>.LQ!W[,'B@\8JT:[#^'!O&_!=>C[>I ML&NI'2A<,31IO3^+P-8CHS;(5*%-EX:XZ<.VX"F+U@?P^&PO=V]R:W-H965TD2.'U628N\ZY5#"3 CB?O7W]<-S(MO.9*O"KG1RYW"J9\*!9>C3L]\^.9E)G M>R^?\[6/]N5S4Q:ISM1'*UPYFTD[OU2IN7VQ-]BK+GS2DVE!%XY>/L_E1%VK MXM?\H\6WHYI*HFN]5G02D;&?*$O;Y(7 M>WUB2*4J+HB"Q)\;=:72E B!C3\"S;UZ2AK8_EQ1?\UKQUI&TJDKD_ZNDV+Z M8N]\3R1J+,NT^&1N_Z'">DZ)7FQ2Q_^*6__L\.F>B$M7F%D8# YF.O-_Y5V0 M0VO >7_-@&$8,&2^_43,Y4^RD"^?6W,K+#T-:O2!E\JCP9S.2"G7A<5=C7'% MR^MRY-0?IH&_[KG1P7(TLVC.)"X]"2&:TBL?U&H^9WO&N:Q3_=3%RA85%_/>JY7IJ M)ZNID9?\Z'(9JQ=[< .G[(W:>_G]WP9G_6<;>#VI>3W91'TW?6PA\>OE]:M? M?GWU_K-X]1O]^T[9B;+B0R:*J1)7J7$ZFPB8BXK$;_ .6[I(O,GBGHC-+$]5 MH1*A(24L[T:;TJ5S(;/,E%F,&X'8K2ZF&&P+=1<)*2:I&Q>B%\FV8CWF.3.9/J1-)B'(2J$RTMIA4C%43.#*X*1U":-Y44Y3U'EB M5))$(ZB"LNK<7GI&11T.S%U"HO.Z?OQ,P[F"(' M$W"/N0C>$8$UERL.;2EX_3R%18;)(#@BG98T""JY_OOW8H MYQ69&RR KC=#JRGJJM".=163 MT I#0L2X$LJF^<9&@#=Y1SSGQBG'VJ_EY &1%,8KW?J[@IEHS.8 TSJ M6,AQ06I38BIO,$UIP1,4!AKS?X5UT5H=6Z_(RMD(MP/K8\148YTHG; MI=I-*[MN!,DRWUE[M8;:7A_,&U\13,I"9*809)Q>7A$% 8[R)4(340:4L;Q6 M?*\YA?';=%[QYU.NLK7CZ@RA:*+;&@:EW!*M8AZ)/)6(U70-85OGY##/H*9" MZI3,UUH8/4Y!LFEF$+Y[%.IFH2%JNQ&6Y,1,[@29O7VP<;0MF?PJNPL.!U$5J9DHPZH MAA2(L4MH(;,C15'N<* *8JD9\94&56B-3F%K/]* [VF2T_#&(@_\T+GR>\:F"-X=N, HX[ M7(Q3UTU.&?XG38;P*J#V^ L\SI68=G >G3X=1.=GP#;2?H&K>V]I:(?!WBX[ MHM@7Q\>]IT/QNB.2:A8_=9AF7YP=#Q8?E&ZZ(#Q0%)]):!N$2J1.Q$]J5(@/ MK?29T(6Q-;-V#/W^;^?#P0_/G+B8^8QR,4&R(=6*@VMDG?>P-G'68VJ1SQ*( M1+^4$AD61BH^J=S80H # L9BT'_RRR'KS:I#V2$(^.28:Q8?$Z*0:H*"]I$,CXB@;AS#.(4PCN'&8:#@.N;M9#%'[B%A$E/P$D?") MW-LH[!C>]4,%&PA[T?PPRDF-XUHV$E5< I R-HSX^=;%MV^OQ$%K.34KAU&] M%,QK2MO!7U$3M,5OUR!!9 LS49QE/*R\ONKF_+][2S$\<4WI,/)X*@"Z! DD M+BA:ZBQ\[N"^!D)>U-CT&K&4_/K*V)Q6")-/Y2WY-W(TC-S[&7'8 8O+$\Q; MY _"WTN#X ][!I^<26&C-SKI&GZ(;R (7U,)8R#.!4))J NW#_0A/[+!D+N* M_DG%BE/R&>MZ G#P8*G0^UL-O25S>:]Z8D!@82=Z2\EX8/5[E;/<1B%=-=@ M"<\-@U="F?A4,>C]O;KJRASU"!$)MPR-OT5J "1.@+P(3;+':U@ 5D%_HQW] M_W"E%]1JBXCC4?UER7;>D)L"FVB2 9RA8SX5"JFPS%S$E5\%T\GQ&.1/:;UH M6T\U_==:W3],2K[EO0.,D%BM6Y82,5"P-5B%2S3;)S-'CKF4V1=.:D!\B60I MR 3X0%/%3'6&D!,VB@,=3!/A$"7$G[7-;V$-FS@]C':S@$K CRY?&@(9!R%? M7+[=(MR?2Y00PZ>X)%B]NTA->&KK=F:$=A7>-0%HB,[U%HW@@=EOE2*)<*VII*MN"P MMT.J0,6#6"_>&@!N7_WL "]#OG=1Y!74!81*5'FOAG^FX#$ MA+(*BHXLUCE57US*D(SW!]'@_#3J]_O\OR\)0J&(>EKL/QW6=QO:@C#_L/_L MDO\.GG'M$$]#\FZMXDVFN<[D]7[V#QT&J+H_/.O7I,&95:' _)IIFM'MJ6BF M: $.[L AB2%-JS98M#B$'PTH?7[H%4B)MZX1Z_;/4AE!\&O+Y+YF:35+N?D1 M^BY9K'R;JND)MK'^H@=]DG,\C6=J&+X:DT:=2HH+01F' IYZ?RSOZR]S<=', M>UBGE,.=5,'+XK68Y9IF<7VVKLRPJG&9IKZAVRI%VQ@W$E7/@3M07!UKWUQH M5WR^=UP5@_RDKQ+I>@M%>\3,Q4 EV,V!^5KEA4\+(;6=? ,D0NZ,$$#?%H2Y M&(>I'\]%4 =_M(,CM[F=*XG""/%O:[CTNO_YXSMC)_#3*VZ'^,CYOG?16QL_ MO;/X\%2)>;UOU& ,W12MC@ 4M9.+S7E7650V *[@P=9MDV@FQ53:INQ9F ME.J);/7--K-$GE/;"N?ZA:S&DZ^;K(/ $S.#">BXZ[8'34&[O6C=$JGJ083? M,]#H;XM28C?][MX\;YK L?QPGA8J67)>MX"T34T5_5WH(,J]4$!%%1E MR('L%)CQ"2=#XT,B8@:%6=IX:K:%UJUL)U9#[];C%D2*K$8!'P,#+?MC;T@4 MXEO5&Q(']U1&.]A2DX? \9-JK>*1U^IW6J@?%RM]0XY(71?:3C36J[:+XZK& MMM4N6+%5'$]@O'6.";#K8-E^UTCQ\/Y"Z_FJ&DZ&3%A46QH^!+*KKK3RGQ]C_3B>JNN3=HB OS<"[T MT7VLJ$N;(OAE0!-^2)Z6M.D%&4Q\:VS8^^'T.QIQW.OWO^/FLLRR+4] .@V18[)ATKGR:#KF^LW_:0JNT[96J M&RQNPJ+09HW)UCNQ[5BYJS[7()*_@$Y7JY(!\@C$IGCRR_;I>-77'UZO4NF" M)KDI3KM"67 B%OSOTE)0@,B?P2/A^;+>M]FA;N VEAY.FW ; M@L\)_1D-J)MF9B86;=O^K!!Y>)Y.7%CR>;_VS1J-:LFWAC_J*F;#%#N7,4\?N(Q9S]-N=;_$;2Y&4EN MV!SDB[5(.L:T\O$.P)2+$!-P#3HC#GF?:%S1/:@R5XT227!E+GB'KP4^6Y!S MV.]W(:<'=MRAXO4W;2D&R8?;F>> T%F!3^K[@P;=(@&QO;.MW<#NJJ,=_NPE MG[%D:V#BG?[?_J"_3(:!^!3V^,2W!YK$1&>.A*//=+:?\H4.P:V]4=*HNJ,I M=9<3O@:-UH& X5FP6OA(+1<:FW6L9QWNY41'_^B9ZHF+UN*[W];QI%T;_\EF MK3X7LA(OZVN7N 80BL[T[H]';FU>L? M;#WG_7G%H^"S.C:\FCYG2V;]$8Z1E09'%V\;@Z3/F!'1#[&!N_J$/%X;8]'9_V1^SA+ M'1!ZX+7:N W7L9._0/.C7VUP#GK#T\?=>!M44PT7I]JRE]I"$]LC?$_\FI6% M3OEETQT2_U)0K_F" %4%-?N]8V)>>VOE-[#:P#^\=X-,0:?YC.""QCEODP'K MKH4D+&J"IGV6"^;@\Y;K)ID9JW8CO#+.44' U5I='X-?KH@#%&LA,62;S -$ MQ=IE)2T]Q7C--HOO]P8=_=8\>B@8=)BJZI5,*V^S]DL;O/JE60ZHVJ,[X:%1WR,99;17"3+#D(@4_1A6-D M]9H7* :C)UQ=>T2[;@1N=0&R^), "60RWT5"BZ<"E^#S[DU&X;;7]??N+H9W MBF9X/+RT7%K_IJDOM5@FJ_ %+94_KW'4:,>^Y?KVQ*/T*UM'1YT_;DLLIM1N M>MQN9K2AE7D_<:QUA\79*(@2N+A#I MZ>RT\7^;H_PJ2ZH^(X*#-OQM3"^XC5$_8O8__"N25!7K=&W<1P!K@BO1Q5,R M.#!UG=K-HKJ'-%@5*[MME&TMX%T=Y-^A]=M)H=^VW=N$\H=M]*Y2;T];/.3(JU5_(?KO@A>YO01\[EQ.%A?>5^3)2G:<7E:E\S> MWR9DA]4O2/ H.LH.DP>,I?>6]_T+XO7+Y+U5OQMSU/I-'XZ4],M%Q"0LP?^\ M3WVU_G&D"_^;0,WC_I>5WG$VIZ@SQE!"S'O"^E\K\E\*D_,O!(U,@1C 'Z?\ M2R[T .Z/C2FJ+S1!_9-1+_\'4$L#!!0 ( :!"56Y[9KJ*0P +&PO=V]R:W-H965T32SPC._'%N:3Q1^LHI MF?.FLCB#\:!]\%DO M5X$>')Z^JN12S53X6ETY?#OLI.2Z5,9K:X13B]>#Z?CEV0FMYP6_:K7VO<^" M+)E;^YV^7.:O!R-22!4J"R1!XM^U.E=%08*@QN^-S$%W)&WL?VZE7[#ML&4N MO3JWQ3>=A]7KP8N!R-5"UD7X;-?O5&//,)_>=/@\)]LF#0;)JQW/(BU?".#/'WE[%HX6@UI](%-Y=U03AMRRBPXO-78 M%T[?*)\Y73%"=B'.:H\%W@MIJ$S:8*89IFM3=!F*:YLH3.M MO!BVGPY>'0:H1<(/LT:%LZC"Y $53L1':\+*B[\ M,D&V(%YH(TVF92%F>*@0PL&+?T[G/C@$X;]V(105.-JM "7F2U_)3+T>5'26 MNU:#TQ_^,CX9_;C'O*/.O*-]TD\_U6[;[V?2:T^&] W;I?5>N;NUWCKLU\G? M$W%ILC015%Z4*V[%=V/7@!4OD;>N]NV"(18+ZT18*;B@K*2Y/1!04XH"M8B" ML7+V6N?*D>9TFLX0F,'RCJ]&!Y5'?WCQD[U6SI!?Q/!K.DO%LGMP0%6DR)&$ M*A5?-F<)E$''FZ&:-0HG+%D =:<[/FHA2U0Z4BA3@E:8Q<+Y?#4OQ0+F>E" MAUM^3B6E$0Z48:ZOJPHX9"M45%Y1V*7V06>^$Y@(;6(]IH@+*EL9BU6W*!"> MJR7)L"XDO%^9)>#FP_E[KI:NIBHQ&8V/4O')B)FJ$/1S.&+R/.''B7A[HPHXBUPI,B!: M*!)+,GVES5. (X9\0O/M@$[9B@!6??O)7&6R5'@!/7*%-I7#(8FHZCEJ$2!$ MNJ&@\'GP8"H^*[A &?)(- C(&QMBE RBB@.*L<$%1Z.XDE@>!M1\\ V+>F80 MMAT.+51<($A1C8S/ND(!)7P]]QJ+'5=+B\,IE"%BRZ2#M#V"7""SWVOML'F. M4$&0J5Q!=P\%H17%#S#Z\.R== X;OK11H%6+#XS\*-DQQRDRH*"4(Y"A6% W M0; 6:PT4G.*3/!E?QX4^L-[=FB2B\"!\B)M!(@9KE0S$ /;@KZT=_>ME[(#! MH1>;)QVX737@1;(HR+Z]0"8BR.\*NMBE8D0)-+%>V4)%-^06VD%'BN:BSA70 M=C!=3)6S7)H0K$V.OK,%5Y%SN)*<*]ZH0JX1 'WGH@JQ@ ,6?PBT]CM:JY^/#A?,O(0I=<(0LMY[$X-6DCAMN[ MHNGW!38Y\0!L=Q9&$YU"8%,=(\LWWF= X@;D U(14O-MFK)9@7JIE/@;PE!0 ME,]J,?<(9JK,;Z^Y''"L(D%^094*W&(^*RJ.J.(DO!3CT=-?TMU-3U"[^KW; MN.@:.^JUMKE'(N8DA_2Y<(@ P 9/*A_:QE-(?*;GC=:9++!'=E+%L!\=A$:L MB@I!E7>+L)E?$_*\?L+KQ_O7CP&SNLE0CKMUK$YO%32#%<=Z'D-_2G2(@\09EP M\&09J2#5\CP=< >NC:QS'=L03M E43"4>H\GY_W4V\F[J(^@I:WDM4+#0+& MZI6DJEK5SM=$:!M7N;IH>K53R[J(_;@%B6G"3&6UTT$WR][>H$F;):=JVWF' ML[?GB%KBR([J27&;B Q)2,V\W[1I/Q5/=&-/(5,[KE1X70#"#BVF *:&23M1 M[6RA=7PDUJB8^DME0"I(&MY02\YY2\GJ6S0J%*=+ SM4EDX5I1(4B9^#/)L)=>86ZZULTP?8>\/LJQ^A,"%0ZZY.J-M M+8F-V:7)TVLQO?IR^1'\*2) M2DB6&+Y[,YL=,*& N1+<"--B3H(Y 51DL,I1;/((W16TD(I+]'ZB.=A8Q(RX M=PKYG0>;UCRF+F@!>3R%CJ?@^I0%RZ1P-$87C("_>#3@[QG>]R V%( 48^H1 M:+6[+R(#IT2>M529L6H6/!:N:[1[-&5Q9YA@ID70^,;@R>C1!O] MK"D2E=HK+NCOZA($;4V6F^T0O53BR;F=PF9-X6XD,7NF#L!#&+/$UBO68;=#18R3" ]^J?BFVCK)(!-7U;U* M@4BFB.YB*>EP8;@@3,56JV*5*<%,+7^.!:VB MJ(EK)R!W,- RBP6QA:2H/Z9,JN-*[\JH=Q$%QR2(,0M8H$^!VXB%L^5>$#0- ME*Q?TK:AR.ES4#U-UR D'C'S$V^?'@"$BII(.UD\U%6V^_HE*Y8R2=NX:(/$ M5G![*KL1CM@O8RP8:YZBJ3M.&E@7_DR%,UEPCYW1E1N!O$*77#/2BHS*I%]1 M4P]@-C%#(E[D@NV0Z$55TG##.UM)9:;A+J915I?,2W ,R)JAVP3&M??\_O&I M.+^O4J-MSCRL0X7')Z< EZ&JMHUI!F.,S%H5=>RY1CW$9JW+!6YL*A$&4 M*^4^$UC+9GQ%Q=L! Q@7C4KW=T(YHL">3]^)WX, +.X $+_]WP!(Q9N:[V28 MO^N;+>J[-3-RSR@EBJ&,1W,!:&,$0I],TK$H-3*.6K?E6+L3_)'6MDX73T;I MBV['/=B YKW!E27TYH%F +EW5!^T>9,KU!&>G*3/NQ-)UI/C]*A]L%UU8D9O MURNN3KUJQ#E%R.VK0W6UMVQF&;9^C/FP,)UO3 M/?3UI*.O)WNI9^_N''%!@R &K4L/7H'*@D*/05;\0V%V72PB&G'8WK7KRPJ= M[QN*OYCFENC]+B*\5YO=-[3[5)SO5/&R3^XFXUC,-@/ 3H%G%O_$\&(Z.Z-K M7):^<^'7BM)(#*>SKPCXX.7?8GD M[9:I(KRYTA.VW;,/S$LL$>\YQWQWE=:R MC+:M<*%NGQ6]P[IK/AKB-G/S#\36?GXF1T MDH"^(?QKM=^BA J?CD2KT<:!JX W.+W4D5BU)(SVW[59%MYN+L';<;>BI9JN M%JB[YYI+X)K:I:0;[K;T+6N=1QI/L/8\3-U/=4%&_FMG3N82<2QN+V+F"HH: MON)>T-U&5ZG&QVT1I;I#6K:%AJ[>-6QG+- /:%*F3"+ (;8W^'8$FOIQ) M8 MK*YE4<>.2'94EAH9!;S&8O@81:07*.3#>Y>%.X=ZOK._(26Y2?8TVY*7Q^[! M)0IH0^YOM>E=_6WNR(B<;]V1_5=79,VMQI_7(:H''Z7+5LW P]4 >=ZE>31B M]'1TE&SNY,5G2G-\I?/:)#YZ@21NAC79O_R+Q8<+]6X)I'D';K2&U![V#H=! MNRKZ8>_'U)+PHY^,R6^P//ZNVCWM?I6>QA]C-\OC3]I 5'I05T6V#I*GQ\/ MA(L_$\&PO=V]R:W-H965TVL ME"Z8I:E>AZ;4R#+O5(@PCJ)!6# N@V3DUV8Z&:G*"BYQIL%41<'TPQ2%VHR# M;K!=F/-U;MU"F(Q*ML8%VF_E3-,L;%$R7J T7$G0N!H'D^YPVG?VWN [QXUY M,@:7R5*I&S>YS,9!Y BAP-0Z!$:_.SQ%(1P0T;AM,(,VI'-\.MZB7_C<*9V7P,,FEADJ:JDI;+-FV%>AZO]P+>5[UFDO]FKD0=.%724-(9J\\456FFT:"T;%O""RZ9 M3#D3L*!%I -L#?R<+(W5= 1_[:I03>!X-P%W+8>F9"F.@]+%TG<8)!_>=0?1 MISWI';?I'>]#3Q9TS;-*H*-^RDSN<_*#\]N*WS'A^.\BO1=V-^DYIHI*(WA; MK)0"=?P7\#&5O/48E;O,^,<2-T':,0%;J"LJT]&7(+-$59*T$/C#J=U M1W((!Y=N0U6&0,WAMW,RB&#^%XU>I]?MPK6R)/ ;V!->OQ.= M=&&/9/U6LOZK)=O2HWI2?>3;)-P;YK^$;Y$P?/($%ZC7OM$8\"]E_1JWJVTO MF]1/^*-YW0BOF%YS4E/@BERCHQ.22=?-I9Y85?H'?:DLM0<_S*D?HW8&M+]2 MRFXG+D#;X9,_4$L#!!0 ( :!"55L"B6L-04 /X- 9 >&PO=V]R M:W-H965T-R2 *DN42%%9$B!)6ZP# MN@9-NCT,>Y!MVB*J#Y>DX^3?[Y"R70=U/6!]ZXM-79+G7MYS[A5UON[-)ULK MY>BQ;3I[,:J=6YZ-QW9:J[:R<;]4'6;FO6DKAT>S&-NE4=4L;&J;,4L2,6XK MW8TNSX/MUER>]RO7Z$[=&K*KMJW,T[5J^O7%*!UM#1_THG;>,+X\7U8+=:?< MQ^6MP=-XAS+3K>JL[CLR:GXQNDK/KKE?'Q;\J=7:[HW)GV32]Y_\P]O9Q2CQ M :E&39U'J/#WH&Y4TW@@A/%Y@SG:N?0;]\=;]#?A[#C+I++JIF_^TC-77XSD MB&9J7JT:]Z%?_Z8VYPD!3OO&AE]:#VOS8D33E75]N]F,"%K=#?_5XR8/>QMD M\HT-;+.!A;@'1R'*5Y6K+L]-OR;C5P/-#\)1PVX$ISM/RITSF-78YRX_J ?5 MK12=W%>31MG3\[$#JI\;3S<(UP,"^P:"H'=]YVI+K[N9FCW?/T8TNY#8-J1K M=A3P]U434Y)&Q!+&CN!ENR-F 2_[CR/.3=_2#6(UD +2[&JZ"0E6AOZ^FMA@ M_^=0 @;\_#"^+YLSNZRFZF*$NK#*/*C1Y2\_I2+Y]4CT^2[Z_!@ZHO>EI;L% MW2H3BK";*GH_:?2B\KH^%.]1Q,/Q?G&SW'/3[]Q8JBSU[(U4A^WZ#^/;[S0CO; 3W;?_*V@\B;QCL\'7P$ MR,-'M_0""+PLPW]62CJ2;[[+-S^:[U?:5HN%48,+?^2-?@XE^BC4X43??YT, MNTT7]2N#3C?(=?8E$*1Q\D06$Z9J: K#HC=:V7@;FY^>;I7MGI;>A0EY=[51 M*A!E]2.U0Z4J7ZE?4QD,;,.B#HP/D=HSN@\X^Y5.=P!\9M@";G%^/F#Q#+NZ M7UDX?$;Q35UU"_6UX::W[N6R6=D0XM0_&:7;R<>Y%D.5YE,J2 MLCB#JQ M,DD MB]EIH#Z7/,K2;)-BGH 6%@L_]['3OJ#N'-BSX$Q&10KNO+\"[U60/ :P(B 0E*A/NU5-Z MA4 299F22 /"23YHZOOIV5XV?AA&KDS[Y-LN@^JYST26)I'() WM$VTW$9$4 MOC5S442E+,!"J QM")=J=-Y (,RH!-3-4'TI:"FS!#6)MWH!7N304/^H'IY( M(*^2D^_,I6^Y<>)W^ :=,/1O%DE6H&&' -XCR[A8P+.0A"4"2TZ@$ ]6%(@4 M'EDD1.*MZ?\G^="U8[QW)P?IB_#E82'?5>>&Z_G.NONXN1KN]%^6#U]&[RJS MT+CM-&J.K4E >[3[[+ M?P%02P,$% @ !H$)58+'S>R) @ E 4 !D !X;"]W;W)K&ULC53;;MLP#/T5PAN&%C#J2^S"B:G&V4?C0EHH7G2D@S]TIKZVD0F+S$ MBIDS5:.DFY72%;.DZG5@:HVL:(,J$<1A. PJQJ67S5K;C(?VH;[1I 4]2L$KE(8K"1I7<^\\FBX2 MY]\Z?.6X,7LRN$J62CTZY:J8>Z$CA )SZQ 8'4]X@4(X(*+QY(VQ MJMH&$X.*R^YDS]MWV L8AZ\$Q-N N.7=)6I97C++LIE6&]#.F]"SP!*RNP_R+Z_P08U0JZJ6G.#A&7J*1MAN:WMJOG/-NTGZ[=_OJFNDUEP8$KB@T/!NE'NAN M!W2*574[=TME:8I;L:2UB=HYT/U**;M37()^$6>_ %!+ P04 " &@0E5 MM2^?7)0# !2" &0 'AL+W=OKVVGZH^L$D UB;Q-1VCMW^^HZ=P,&5 M0U75+\1C>YYY9OR,S?0@U;/>(1IXJ:M&S[R=,?M)$.ABAS77=W*/#:ULI*JY M(5-M [U7R$OG5% , M/LC&[#2\:4HL+_T#(GEBRHY,E^PFX$]M=0=AY ,+&;N!%Y\RCQU>_-\ROQ>Z MJ*1N%<+OB[4VBO3SQ[4R=%&2ZU%L3TWTGA8WL:\SOP@BO@3A7=$*2=VJC:5C M=@@;65'3BV8[ 3J]5^@/#^ZQP'J-"N)N)H+!0T,>LM5T&'H([Y34&E9+2S,!]"EC!8\HHW!1*#4>KGM$2L&.&.PYY5E(XO%J.Q'V6Y6\S\=,3@ MAES3DUS3?RW7B^J_>:%'1N,UD=Y$O"[2MZVQ;8O:B-J=-#^/A5TL$%0^W4N4 M+CIQ+L )/*(2\BN-..T.%-JWKJ2:]RI_1:YLG>CDDL1NBFTA_62462.Q0O#C M?&R-U);359.,S!D1J6&Q,0373[&Q'Z?9U7('9_<\B6?K7C/;=:36[LH_S9X> MS$7W3GS9WKVV'[C:BD9#A1MR#>]RJK/J7K#.,'+O7HVU-*14-]S1HX_*;J#U MC93F:-@ I[\1\[\!4$L#!!0 ( :!"55)JAX&B ( (,% 9 >&PO M=V]R:W-H965T(-2.B*6 M\:?E#+J2#GBXWK-_\;US+TMA\4;+GV5&Q22X#B##E:@E/>KM5VS[&3J^5$OK MG[!M<@=<,:TMZ:H%ZFD%=Y*T@D8Z.W8%PV ML[F%;]6C65RIW*4\D>'3DG&4W.*2X&PAEA+M^3@DIG0'8=K"9PT\?@5^!0]: M46'AL\HP^Q\?LI1.3[S7,XM/$GZKY05$_1[$41R?X+OL^KOT?)>G^KLM;2JU MK0W"K^G2DN%_X?>Q9ANNP7$NYX^178L4)P$;P*+98)"\>]._BCZ=4#KHE Y. ML2=/[+>LE@AZ!0^":E-2B=9%]UKE[PE-!:Z;8[I/,A_7O2@01)X;S 4AV+9X MQO_686GBK"E[D"\7%D[!O19L)95UNX^XT7*#!H0'\/WMH+V^'@C^XKR_TI+- M;T=P=J>84M>6&>PYS,6.61CY(^.74%X8(P*3>[M;R'5M:+&(]UN-V&FC;'^I3?CZ4&8O%06 M)*X8&EU\& 9@&LLW >FUM]E2$YO6+PN>DFA< I^OM*9]X ITE=2_"9%JS-:[0?JOO-.W"#B7G%4K#E02-Q2R8#R:+D8OW =\Y M;DUO#804?I$OOK/?JU]TY> M4F;P4HD?/+?E++@((,>"-<+>J^T-[OR<.[Q,">-_8=O&CBDX:XQ5U2Z9%%1< MMD_VM*M#+^$B>B4AWB7$7G=+Y%5>,;_A_CIG,X0;S-9=K MF+NKPBU' U?<9$*91B/\G*<43M?HUZ&JM*2CPZ2NM2:F9AG. NH=@WJ#0?+N MS6 ,:_C.1(.']!]E.*S_ MH40HE*"^=D6S[L;LFIO_)4I+QZQ2C;2.O7#L&\?N2YTRP61&\7[R9*SV/4KZ M75;^[('W/E%C,"="#:K1=&"1E%C0S"*0_S51FB:664X#G%Y+#8 M<:X<)Y7$M/7*L$I1P["]8H,)G"P=C&H,"36GO;IU""]5SUN3RQ>*S);59,3P MM?3DQ)8Q4T)!Y6KEPE?2JFDN9;JA -'[6F]A/![#H9L1]EJ]0KWV XV@G8*V MZ[NWW.H/LG2?X!4$L#!!0 ( :!"576P#04^@, ! * 9 M>&PO=V]R:W-H965T2[+5=1V@?; W)F<,SG,/+=*/T M5U,@6GBK2FEF7F%M?1,$)B^PXN9:U2AI9*5TQ2TU]3HPM4:^;(.J,F!AF 45 M%]*;3]N^9SV?JL:60N*S!M-4%=?;.RS59N9%WJ[CLU@7UG4$\VG-U_B"]O?Z M65,KV*,L1872""5!XVKFW48W=YGS;QV^"-R8 QM<)@NEOKK&PW+FA8X0EIA; MA\#I\PWOL2P=$-'XN\?T]E.ZP$-[A_ZQS9UR67"#]ZK\0RQM,?/&'BQQQ9O2 M?E:;7['/)W5XN2I-^P^;SC=)/,@;8U75!Q.#2LCNR]_Z=3@(&(?O!+ ^@+6\ MNXE:EA^XY?.I5AO0SIO0G-&FVD83.2%=45ZLIE%!<7;^B)22@8M7OBC17$X# M2Z!N*,A[@+L.@+T#D,&3DK8P\(MT9LQ^B.#0+^UI37$$8^L)"Q M ;QXGV'91\HWJ+^A-__IAR@+ M?QX@F.P))D/H\WM5U4JBM ;4"DI'%_"-=IW!"XUX5%=X$6_''1+($C_)(H@\BX] ?Q2-X59:7_^+#R&QVD@SJXXR67.4)W& O9G;C=X5=R2VMN5(65\P!RK!6J(HUX$[35PI597C1.B,4@" MI56E=0Y3M\XDA32"^T9KHMD7IJ3RBU)8X4XNC;G23I%"PB=;$#;/<]U0QX'; MI:L=\^,X<4;D3\8Q/"JY/I3'^Z@G.MTY;B];U42DH<1/XZP7CWK'W>&V"85I M[(S,3RET0#C97CC9H'">N&TTT?F^L0^F/">50;CS4NGG<#FD_7/GMKOE MO[MW;Z4GKM="&F*PHM#P>D2;7W?OCZYA5=W>^0MEZ071F@4]V5 [!QI?*65W M#3?!_A$X_P=02P,$% @ !H$)5<4MWB&ULC59=<]HX%/TK=]R=3C)#L"W;?*3 #.DVN^E, MFS2DZ!:X,GMU<$JF2KVXQETQ#")'"$O,K4/@5+SB1RQ+ M!T0T?FXP@]V4+G"_OD6_]=I)RY0;_*C*'Z*PBV'0"Z# &:]+^ZA6?^-&CR>8 MJ]+X+ZPV8Z, \MI856V"B4$E9%/R]68=?B> ;0*8Y]U,Y%G^R2T?#;1:@7:C M"2$=)LRL9K^"HJSHXE5^DJX*.J:*\-]\MU\<2G)9K+06AI M&C0-PTD.P'9@2]*VH6!3[+ XC ^)'H[CFS+\8:=!?Q,E.<^+QDE.:%USC1O,#?R.+61AKS>48[#@)+$H'[%8/3^7=R)/IQAGNZ8I^?01Q/*R:(N$=0,[BJ:QKK:R3T4DMK2 MJ%(430>7?L248 L*X]8+-AY.YJK"8X+/4CHNN&$T]8SR?4:X=G7T1.R"2F-4 M+H@'-?D:IBAQ)HB0\.*$G(.JM1-1N+!B3\X) ;!"[6!AIDHZ<,PU/"TTXH$E M82+6AQT7=Y+HJ-H0+W,)9+@WV/BM:3#?B,_\.5CX7!GK*&C G[6P;YNEX"NN M"P-_$$+6S:ADK2A*J$Q;G6Z'RJ35[W5.096"3T7Y"UK69\#Z/<@BZ"==>%*6 MEX>+[B%:0-MSY1;931MWNKY,HMA/WV69+_LL@=O:UK2&>_OA?G4:EF F_Q60DN%\Z'21A[,YP6H%C-CT[Q7&; M/I$#&Y\XIUEWX-$JJ5=1H &^O:@<*^_59G*!S79\_79OO(\?)]^;'C?(D+6J MQEKHK;7OF.LFR <<6*Y%B9'CTL(2Z<)TQQ.0Q?DE^*/*P ]_N1#:^!4UW97P M:8TZ%Y1(#UKD]*4P/_1DP%]TO%F@*P+AE@L-S[RL]^/N:VLL47$+P2U\YK)V MTK=6S_K.+DD[[@-+G56RN!WW&E2:Y?V['HO9!^K?UECBC)5D[5Y_1Y;R+.Y< M.J"TG29'@I[1'$>[B)/(!:9)N]L#NHYG*-Q(EV#KI= G@C(?$[59^HN^_3Q. M70HRUJ843#SME#FAQXP=[MVT%>JY?T\8RK!:VN;2W?7NGBSCYJ;^?WCSWOG" M]5Q( R7.*#1J=\G NGE#- VKEO[>GBI+KP!?7="S"[4;0/]G2MEMPTVP>\B- M_@-02P,$% @ !H$)56/?TZ*+ P ZP@ !D !X;"]W;W)K&ULK5;;CMLV$/V5@1H4">!:-U^WM@%[LT53(.EBG38/11]H M:6P12Y$J2:V=?GV&E"ROL5XC!?I@%*@L;M M/%C&-ZNAT_<*?W+E,WPN'[W_XKD3EPTS>*O$%Y[;8AY, LAQRVIA']3^5VSY>("9$L;_P[[5 MC0+(:F-5V1H3@I++9F6'-@[?8Y"T!HG'W5SD4;YGEBUF6NU!.VWRY@1/U5L3 M."Y=4M96TU-.=G9QQ[3D)%&27/&7=FQ3[R_]?K9_ M+3?&:BJ.OR_Q;=P-+KMS#7-C*I;A/*".,*B?,%C\^$,\BGZ^ G;0@1U<\[YX MP$S)C O.?/VJ+:R8X1DPF<-[+FJ+.7SQ54?"\@DU-5%#RL#OM366%(GL)5I7 M+[Y,ZW.A$<_R"VM^.#^@='T%RI9?D]Z+_=L/$FRA:D/(3 _PD&%EH:)<&)^+ MG"KXG<^U^XN?29_H]<1EIDJ$-Q!'O<$X<<*P-TT'3DA[:3(F(1GWII/D%!;6 MAH4L2XJA::*C3M&!..Y-DI%;QO'0+]/4+:-)#,L\OVE"36\.X"7%Q+H\4%=F MCZ JEQ<#\032,1#20?2J!=UJ-<\)U)HS-L=!*O0URO M%/>P*^[AU>)>TW3):X$N.$MI>7Z,V1JS6G/+B>?=(1.UJZNM5B7)KW;NP'5G\7P)EZ?&+_! >1B1^ZEB8$PL\8^', M\S;$^#(_&1-9+3S)/OSO+7>YMY9GR%^IU&0(U!U#2"XF/WPV@$K4.S]F#95M M+6TSB[K3;I(OFP%V4F\^ SXRO>/450*W9!KUQY1"W8S69F-5Y4BUFLC2"Y[A4H,LL8^KO#0I9S;V^=]BXY]O4V U_,2O8%E=H?A1+ M19;?LL0\PUQSF8/"9.Y=]ZVX^R,HI..>',8E5N-#Z6F!NXV]-3P\6:;03J MRYEOB-]Z^5'#=5-SA6]PC>&[S$VJX2Z/,7Z)]TE7*RX\B+L)SQ)^*T4/@GX7 MPB ,S_ -VF0'CF_PW\G^OMYHH^AJ_#F5;LTV/,UFVV6J"Q;AW*-^T*CVZ"W> MO^N/@X]GM Y;K<-S[(L5M5]<"@29P&?&%3PP43K+I BWDMHB1L7E*(#@T'O*JR_2EN20Y0Z=!.F ^-!_[4CT^FKXA$C MK&W1SA354@WAU,7RC[H_0[5U,\[6F&I3#X)VMQVCU_7T>':O9S#58LMS#0(3 M@@:]#R,/5#W7:L/(PLV2C30TF=PRI5\!*NM YXF4YF#8 .W/9?$/4$L#!!0 M ( :!"57S*F","P0 .(1 9 >&PO=V]R:W-H965T7BH_DK(KVH!H,GW+.5JX"VTSB]]7\4+ MR*AJB!PXOID)F5&-MW+NJUP"3:Q1EOI1$'3\C#+N#?OVV8,<]D6A4\;A01)5 M9!F5/ZXA%:N!%WKK!X]LOM#F@3_LYW0.$]!?\@>)=WZMDK ,N&*"$PFS@7<5 M7H["KC&P+?Y@L%);U\2@3(7X:FYNDH$7&(\@A5@;"8I_2QA!FAHE].-;)>K5 M?1K#[>NU^J\6'F&F5,%(I'^R1"\&7L\C"I'L?H,%5#;Z,4B5?:7K*JV M@4?B0FF15<;H0<9X^4^_5X'8,F@>,X@J@VC/((J.�K@Z8%+3VS6&.JZ; O MQ8I(TQK5S(6-C;5&&L;-,$ZTQ+<,[?1P#"J6++6:7,6Q*+AF?$X>1,IB!HJ\&X.F+%7OR1O".+EG:8J*JN]K]-'T MY,>5/]>E/]$1?SKD7G"]4.033R#9M?>1K0:,UH#7D5/PMD@;) @_D"B((O)E M,B;OWKPG"N8X%_4!_T9NN3'$#=(LY<*UG,/-9CT.3:O;/*([P?69%"F88'_Z M5C#]@]R#7HB$W/ E*&V\5>2O.S0C-QHR]?>AV)9]M [W83+"I"M6NP]HE@F(DEM:OH-*[V_W(Y>WXF5Z?FZCBY M1KAJ)9L6-I%H0?X1#%/%$ED*[.P03ZG7V^*)&OM$SCZ?2=2MB;I.HC%3&Z*9 M%-D)3*7BQ193T.CM,3E[?293KV;J.9ENMPDP4:\S"^Z$*>4Q'&+J_31.G49W MC^GG-NU&JVZSX^I%[>J%T]7/N/^2L8F QHTH-TF 3# <+ ;U@=S=C0[YZI1\ M:OX[D]@.?1AL]N7@%3:$JI,S1>1<:KLAV2I50N>4^'W%0:H%RPFFSACYL-8JYUQJNR'9U#FAN] Y>4ZW#LWI]OZ(*FV3B4CM=GH\@;L[>/+8OD1%%&Y*HK#S&M/]3$50%9*7**G" M34T5NHNJDZ=[]Z04?M9:RM\Z16<@Y_;C@B+VL%L>J.NG]0>,*WML]S?-RZ\? M]U3.&5\.WE F@"TC3 ]S,A]/K&=%!_ MUAG^!U!+ P04 " &@0E5V.>>X^MS[&L/UEST,$V9%@W)L(J(!+Q0E M#"8"R2++L/AU!92OAY9K;09NR&*IS( =#7*\@"FH+_E$Z)[=L*0D R8)9TC M?&A=NA?CT,27 5\)K.56&YF5S#B_-9UWZ=!R3$) (5&& >N_%8R 4D.DT[BK M.:UF2@/<;F_8K\NUZ[7,L(01I]](JI9#Z]Q"*CV!X4LXE>4O M6M>QCH620BJ>U6"=0498]8_O:QVV +W' %X-\!X /.\1@%\#_$,!O1K0.Q00 MU(!RZ7:U]E*X&"L<#01?(V&B-9MIE.J7:*T786:?3)707XG&J2@&F0B2EZ;Q M.;HJI Z0$F&6HFFU=\SXE"P8F9,$,X4NDX073!&V0!-.24) HE?H!J02)%&0 MHA&62_0R!H4)E2<#6^D\S6QV4N=T5>7D/9+3^X*>(<<]19[C>>C+-$8OGY\@ M"DJ!D#_Y_&Z@B0_)S_LOS?CP;)QN&EN[V5CJ M-99Z):__".\GL<",_,;&TU,TXDQJEU)='EV3++X MF&3C(Y'MN.@W+OK[V*.M\Y3H\]3E0D40E@3F/EA%ON^ZCN,,[-6VP.VX!Q'Q MWE2>JMJ1R'94ZS6J]?:J]K'(9B#,KJ[+A6E6Y0+I6U(J?0!,X?IS4#FYJB8+ MMI3S'FB[-YVG;MYCDHV/1+9C0]#8$.RUH;P!3*TQ6Q?!74%6F)JZTB5RT-[& M;C]TVOLX:+GAGP>NWPJ,]R;W5!V/1+:C8]CH&/Y7Q]/J/AW_$_&T==D:J1^. M[0 ^'KW 2C1[ZWEC'J\? ML%@0)O41GFNH<];7%HGJ05AU%,_+%\^,*_U^*IM+_88&80+T]SGG:M,QCZCF M51[]!5!+ P04 " &@0E5MA,3#\P" K!P &0 'AL+W=O;8P7;:]=]S[:0A0UU!B"^M'_<*/U@,D0+C[F09A)DUA:7 M86B2#'-F.JI 23M+I7-F::I7H2DTLM2#XHS!F703SV:W,=CU5I!9XU";29!+]@MW/)59MU"&(\+ML([M/?%7-,L;%A2GJ,T7$G0N)P$ M5[W+Z=#%^X O'#>F-0:G9*'4@YM\2"=!UR6$ A/K&!C]K7&*0C@B2N-'S1DT M1SI@>[QC?^>UDY8%,SA5XBM/;38)S@-(<GR"B1+&_\*FBCT; M!9"4QJJ\!E,&.9?5/WNL?6@!SKO/ *(:$/T&Z V> ?1K0-\+K3+SLF;,LGBL MU0:TBR8V-_#>>#2IX=+=XIW5M,L)9^-;7*,L$4YA-YJC]L4A$X1/"\%7S/EM MX'B&EG%A3BCV_FX&QTZ\AZD;1GGRFA^$S3#K0K^"] ^GT&W/[ MGJ__!W.76N4P):F:JI8NV&8P]5>+&KY=+8Q?_[[/OXI_L)_?O?!+4[ $)P$] M88-ZC4'\\D5OU'VS3_Q_(GMBQ:"Q8G"(/6Y7E6I5E>54U*M]T@_S?O#"2UMP:81LCI"?/3+3+=WI IV&W!$R;$ELHV$66*M$I#;CD34*#F*@6U M!"41/%II$&A,=6-,RI+"://TR:8J?#^JX/L>P?2@DG_T?=CX/OQKWUNO>9_A M%='($[GFOXY[PXN+<;AN:]D3U+\X;X*J',-6/Z(:7_DV[6ZIE+9J3?49NF%YQJA.!2X)V.V>4@*Y:,.U%HW\UE M%(J-SAB'N21JD^=4/EU!)G8SQW<.+^[8:JW-"S<*"[J"!>COQ5QBSZVC)"P' MKIC@1$(ZSYRQ0Q)(Z2;3=V+W$2J>@8D7 MBTS9?[*K;#V'Q!NE15XYHX*<\?))]]4\'#GX_1<<@LHAL+K+1%;E#=4T"J78 M$6FL,9II6%3KC>(8-XNRT!)'&?KIZ ZVP#= .N30FH.T:\UC(%^7&5M1,WV* MG.% #%SC4A'*$[0W:\[XRG@PD1"1DF^X7N?D[ 8T99DZ#UV-$DTB-Z[D7)5R M@A?D?-ID7>+Y%R3P@N"YNXMD-5Y0XP4V7K\=[^*YV@:^"_)^7^!.@<1 &#O$ M6>"02FE<&BPTE9K@+ .YO]PS]3"U*CO>J.,%3:BMTDRU355!8Y@Y6$X*Y!:< MZ.T;?^B]:P'OU> ]&[UWK@,,4MXK"$FH2U9QB27'"] M5BU3.:S%#O]QJ?0ZGH^_)LI6:7^XAT8U^.A_*971"3#'->;X[Y3*N*E4^KWF M4IG4ZB8G+Y7V##YY BJ;)M(].C[-3>0+E2N&)UX&*4;RNB.L05F>[F5'B\*> MJ$NA\7RVS35>B$ : QQ/A="'CCFDZRM6]!M02P,$% @ !H$)51]BG!\1 M P '0P !D !X;"]W;W)K&ULK5?1;MHP%/T5 M*ZNF3EH)"9!4#"*UD&J;5*EJU>UAVH-)#/'JV,PVT/W]KIV00DE3:'DAMN-S MCGWNC7T9K(1\4!DA&CWFC*NADVD][[NN2C*28]42<\+AS53('&OHRIFKYI+@ MU()RYOKM=N#FF'(G&MBQ&QD-Q$(SRLF-1&J1YUC^NR1,K(:.YZP';NDLTV; MC09S/"-W1-_/;R3TW(HEI3GAB@J.))D.G0NO'X=FOIWP@Y*5VF@CLY.)$ ^F M\RT=.FVS(,)(H@T#AL>2C ACA@B6\;?D="I) ]QLK]FO[-YA+Q.LR$BPGS35 MV= Y=U!*IGC!]*U8?27E?GJ&+Q%,V5^T*N:&H)@LE!9Y"89^3GGQQ(^E#QL MX*D'^"7 ?P[HO@#HE(#.O@K=$M#=5Z%7 NS6W6+OUK@QUC@:2+%"TLP&-M.P M[ELT^$6YR9,[+>$M!9R.;LF2\ 5!9VC=&@FN)<0/Q4I3B 11Z'1,-*9,?8)I M]W=C='KR"9T@RM$U90S"K0:NAK481C!0\J(_RU$9=^(^'W!6NAMO<9^6W?KUG/:!^X;^%>W7;>IQZ_67W+C$Z5 M%1W+UWDE*Z92Y$\)L:(Z0R.;DT2B7Q<39<=_UT6_X._6\YO#KZ_F."%#!TXW M1>22.-''#U[0_E)G_3')QL:0*SJXE-0GUMJYV6MT\YY/W^-G(_FA^=[;\>K,:X7;9HV/J1@79,&F8J?2V_(SJ/P, MWI:=LCA;ZDP,]DC*1M5#DW)7<#@>NHIDM-!5*Q(+KXI*K1JM:]L*6<,_&+[W^R*L9'T/M M6Y2J3_1%X7R-Y8QRA1B9@E2[%<*7(XMBM.AH,;?5UD1HN"=M,X/ZG4@S =Y/ MA=#KCA&H_A%$_P%02P,$% @ !H$)53:TY$M=! %A@ !D !X;"]W M;W)K&ULM9E;_BH9N.\G,QB!NME.;F8UA M9[?3G)OI"P.A/Y@ M.XPY>$R3C"VU'>?YM:ZS<(=3Q"8DQYFXLR$T15R@A0\B3-\2P$KTA31IQN@3&5-R(_RY&NTU(QR M1#C!(2\12'SM\0HG24D2X_BG@6IMS-*Q>_Q,_UPE+Y)9(X97)/DSCOANJU4X'W'D+2@Y %I:"UIY4%6_ M\A;UBK-RHMQS*N[&PH][=WB/LP*#*_!\M'X"*Y)Q*EH('IYR#"Y\S%&!QU.'-5\(:X%O(L:.@2"+<"3Q M]\?]W1%_792@K8/Y7(<;X/DQ0]LMQ5M4/<^RV.?88W7L@'"5"HZN&R'I0 MN[N5>_D[L??L^:.[5C3OED@,3/LF3UOS7JY M.FVNSFBN*\+X59X4# B9 6%Y1G&=Y,%5V1R5,%\E+% $ZS5GVC9G^C9YF)X\J98C/O.!/-1F3M?,MN%L8.:? MTESQ<:R!/)S27($S#;D\S-I<9Z.Y-M/N(\@Q#7'&0;A#V5::=0V"L#,"8V)8 M@W&N1N.=.Z?D,1TXJ(VBF+T*SML*SD-KN/%.FMJ %?5'*&-! [.!SK M:CSBV?-+&M5PAV^GJJ+VZWA<3L'1!8'W$*>X>H--$<L37.^;?$-W&&0,)WHA0QF0JY@*M-Z'K$T[R:I=U33@G:76XPRC"M#00 M]S>$\.>3,D#[KP#O7U!+ P04 " &@0E54"34%,P$ !Q'0 &0 'AL M+W=OAZVR])1EF,[HCN7AE0XL,)CFY*0#;9QDNOE^1E!X6&M2>'MPF\9:7#_3E?(=C MZF$'=Z2XF2C.0LH3DHR&:A7<*+$!FE0V7Q5T(.[.@:E*D\4/JEO/D4 M+32C7!%)R9J7""S^/)(52=.2)-;QM8%J;Y5X0+,\7)>T ,H2FM! M*R^JZE?>HEY)7FZ4.UZ(5Q/AQY>WY)'D>P)^!D]7#]_!;X3&!=YMD[5X&I?] M/ L(QTG*SH7A_5T SCZ<@P\@R<'G+=TSG$=LKG.QG!*JKYO05W5H]$QH$US3 MG&\9"/.(1!+_8-K?F?#711G:6J"G6ERA2> ?^W0&#/@1( ,AR7I6KW%'E3N4 MI?.VZ.'_CMXKAMEN#+/BF<_P@H3A."Y(C*LW--VT&^2?/X4I^,1)QOZ5=;WF M6G)N*7P7;(?79*$)96.D>"3:\J6[QF.,]KG:;:[V9*[7212E!(28<5FFD\ZG[C:5L$ E+%0$ZW7 :3O@O),4 M."J;HQ(6J(2%BF"]YKAM<]RW28$[>E2S->AIT9LZ0\>.Y;)=- M.IZZRUY8!9HY\E6$BE;1J[+?5MF?7-9]GG 2@3N..9%^K9MT/_5=K1(6J(2% MBF"]'D"C^UYNO)/H-F!%_5%*"Y320E6T?HN.1B?X-NEM_(_5$MJ>"_V!]C9V MQW()+<>V!G:!A&NWH)N@H/5> M^CHYFYW<(I6T0"DM5$7KMZ@;_.#TY/>ROMKC;Z/(-4?R:H_DT'3$F#M4US'- M@] =2<>8YCJNX3RCK=V0!2?'A).TU9&I'!QFM)J.>/+>DD8U[%&!WF,<@MT\ M!*<'HDN68&G1)MU.?MNJI 5*::$J6K\!W9 &O?=25I7#UTHI+5!*"U71^BWJ M)CPX/>*]K*S^6%D=TQO^_U!BAGP7C91U;.8@VT=#X1B;F2;RH%Q943=*H!E=2HV>'X%+U90\CR %V%]^M?AZ\/(:US$2<[JH#K ?*.&PO=V]R:W-H965TVS=89+A&;D#VN MQ)4MH27B8DIW-MM3C#8*5!:V"V%HERBOK,5,K=W0Q8P<>)%7^(8"=BA+1+]? MXX*8DKEI,*4+R=6^^=J]1Q M)4!9_)7C$^N,@4QE15O$AFA1A>DN+O?,.SN1598(.WZ%#P6W+Z'3<)!9)O30JF?L&IMIT* MX_6!<5(V8!%!F5?U/_K6%*(#$#QZ@-L W"' ?P3@-0#OJ1[\!N _U4/0 %3J M=IV[*ER".%K,*#D!*JT%FQRHZBNTJ%=>R8URQZFXF@L<7]SB(ZX.&/P*SJ/5 M=[ D%:>BA6*M0+*?+,OWX"+!'.4%NQ3&G^\204^9>3 4+5A,YN+ MD"2QO6[<7]?NW4?<>^"C\)4QD%8;O-'@DW%\.(*W12G:>KCG>ER[HX1_'(H) M@,Y;X$+7U<2S? K<57!'E\[+O*?_VWNO&%Z[.3S%YSW"E^0,[784[]0F &3; M;I)__A2FX /')?NBZWK-Z^MYI?A=L3U:X[DEU(UA>L36XLTO3@C?Z4INDBPQ M298:(NLUQV^;XX^Q+SX1C@JAU:HANA[4\%#!Y?/BN/#C"(;AS#YVJZLQF\+( M#_IFR4.S./ #;]HW2S5FT(_\N#7KY1JTN0:CN=Y0\7 "ZT:6"-6E.\KPW"UG MDBPQ298:(NNU(6S;$/XD/0A--LE";!5TS'T(?#O3@(5L4!X$_4)?T(5OD>Q[T]'H0M;E&H[DVV^XMV&.ZQA4' MZPQ5.VW6-9'C="* $Q@.Y&TYZN^Y>^H1G^Z@-H9\]BH8MQ6,1RMX=UB-R^DH M_+EWK$FRQ"19:HBLUP,'WK]\PY\DJ VQH?X894N,LJ6FV/HMZGP?.2^3U0;? M54(W#IVAK&K,/!C!X6N6QBR(XM@92(?&+'2ZZMO/UKW/UC4EK#]@NO F,7Q] MJ=UMH\AG[[8?Q.%/7'T&PO=V]R:W-H965T8A#W MG*M[KSCH1N,]XU_S-:4"?$N3+)\8:R$V-Z:9S]+)D/(U$<!T.3$^H)L0PQ)06?P9TWU^ M<@W*4!X9^UK>?%Q,#%C.B"9T+DJ*J/C9T1E-DI*IF,>_#:G1^BR!I]<']I^K MX(M@'J.VQ#' ?)L+ MEC;@8@9IG-6_T;G 90A6[6L5>) M"R(13<><[0$OK0NV\J+*?H4N\A5GY4)Y$+QX&AG\"L M\DLYN JHB.(DORZ>?WD(P-6[:_ .Q!GXO&;;/,H6^=@4Q2Q*+G/>>+RM/>(S M'BWPB65BG8,P6]"%!!^H\42!-XOHVQ3@0PINL9+PUVTR A"]!QAB+)G/["5P M7,&1+)S7>0__M_=.,JQV/5@5GW6&+XCS:+7B=!55[S%;MNOB[]\*4_!1T#3_ M1U;UFM>6\Y9Z=Y-OHCF=&(6@Y93OJ#']X3M$X$^RE.LD"W22A9K(.L6QV^+8 M*O;I9R:BI)#GJB"R&M1P4L'+3\1N:OL>)&1L[DZS*S%SH6<[7;-@:.8[MF.Y M7;-08@9MS_9;LTZL3ANKHXSU T^?9"$J49\H; M2-@0]GT+]G1#0H=L9+F.7%01/L:+=/'J4L__RALA^/VU M="5IFD;5UAFIK>Y[3EQQ'LN>T?+^OMD,V9$,$<5]M MAW0(80^?V<*B8S.%E.W 16I;,Y6?PQ.U18/(M79&!Z==B6WUA_\=8KLC(D>\H9VKDI:OM^7F=:_/DQ"BE?%4=U>5@SK:9J \+ MVM'V./!#=0C6&[]%-S,D&0_035@?]AWIZ[/'3Q%?Q5D.$KHL7,&16WQR>7V< M5]\(MJG.JQZ9$"RM+M&A3/EXR)PTWIH#U4G?X'4$L#!!0 ( :! M"57.HFI\, ( !D% 9 >&PO=V]R:W-H965T<:DE:J1UT!&/14#C2 J M%-]@M(.2'KA9R_83]'JN'5\AN?9?U':Y\P"CXJ"-K'NPK:!FHAOI4^_#"!!. M7P!$/2#Z5T#< [QSI*O,RUI20[-$R18IEVW97."]\6BKA@G7Q8U1=I=9G,G6 M< 1Q /0>G:)<"J.LN^B.^W6^W7?YR3V_%/S_.[J[C0#2T@Q?:N:5!' MP-G;-^$L^'!._'\B>V9%/%@1O\:>#>JIUF#.MK8CN/$$[I4X9M%\/IDEY#@6 MT67-QEG38,CI:B.C']<]&O=4[9G0B$-I4<%D?HV1ZBYB-S&R\?_R5AK;%1]6 M]NT"Y1+L?BFE.4W<]1A>P^PW4$L#!!0 ( :!"54DW?5#D0( /4& 9 M >&PO=V]R:W-H965T1CC@/DLMB;DTME,,&-U3>LOTG MZ/R$FB]C5)@OVK>QL6^AK!&2E1U8*2A)U;;XL2JU6B<#*]A0S(#J\I"/0>K=1/ MDC<4$-N@X%^M MCS2B\XQ5YG00%@*DN!A3W?*& SU>'(=3_T#V2)@_F\6S<=EA+SL\*?N;+("/ MJ0J/M@L#USO0=!P4A*$WKBCJ%44G%=TQB>F_3CHZ.D,_#F93YT#?2%@PC9SP M0*$]*$KZ0?B*^994 E'8** SB95#WA;9=B!9;>K4FDE5]4RW4.\2, MR:>!+GW]2Y?^!5!+ P04 " &@0E56!SG62,# U# &0 'AL+W=O MYN^=.SM%9<7$O9P */624 MR:XS4VK>=EV9S"##LL'GP/3)A(L,*[T44U?.!>#4@C+J!I[7OPA:*$P;5 PBVHN_FUT"NW9$E) M!DP2SI" 2=?I^^U1R]A;@^\$5G+C'9E,QIS?F\5EVG4\$Q!02)1AP/JQA N@ MU!#I,'X7G$[IT@ WW]?L(YN[SF6,)5QP^H.D:M9USAR4P@0OJ+KAJR]0Y-,T M? FGTOZB56'K.2A92,6S JPCR C+G_BAT&$#H'FJ 4$!"'8!T3. L "$^WJ( M"D"TKX=F 6CN"V@5 %M,-Q?+*AUCA7L=P5=(&&O-9EYLN2Q:"TR8::Q;)?0I MT3C5^\QYNB*4(LQ2=,D49E,RIH#Z4H*2Z"/JIRDQ/8"I/LX;V73$<0P*$RI/ MM,G=;8R.CT[0$2(,?9OQA=1DLN,J'9_QXB9%+(,\EN"96$)TQ9F:231D*:05 M^+@>WZK!NUJ74IQ@+^KM%B(A/*Y4( ^MD?2R7TE?.KJH5R+U&U%W,- MM^4<)]!U]#TK02S!Z;U_Y[>\3U7U.R19?$BRX2')1@TJ[R1L[Z0J+6N97WK[')(LKL_Y'#T" M%E4I#0\9Q>A 9'E=W8VQ)@,QM0.H1 E?,)5_>,K=T>SK3,_U((R! M/I]PKM8+XZ#\I]#["U!+ P04 " &@0E5(# !G$@ &0 'AL M+W=O'H@^,1-M$)-(EJ;C=KQ\I*?JP::<%F!=;E,X].O=:]QZ9LQT7 M]W)#B +?RX+)N;=1:GOA^S+;D!++<[XE3%]9<5%BI9=B[@]WCB(UUOE#GA+V9;O":W M1'W>W@B]\CN6G):$2YK X?$C^]LZ>9W,'99DR8M_::XV(%Y=$85I M(5]K[.?;*_#JY6OP$E &/FUX)36KG/E*"S6W\[-6U)M&%#HBZL^J. ;/5Z,L'C0?7 MBI3RJRW7AGQB)S=M>B&W."-S3_>A).*!>(O?7L X^,.6N2.R41W"K@[A*?;% M.\&E!$LLQ _*UN"RY!53MHP;FKBF,7/D89%&R60Z\Q^&J3R%&FF<=!HG)S5> M9EE55@56^J?2 H6B_V$S+VPR&Z9H(. ,A=$TV--I@<$IC!.[T*@3&IT4^K<> MT3]1RNC@YC&"T7XI+:@X2I%=8=PIC$\J7'*FA!ZS>DQF]P5?RWI&")+QJ0=G5(W?1\>O ()DD8[/?24ZB1 MQFFG<>JLYZ>69DZC.-W3:8--IFEJ%PJ#WFT#%UW?L@SO'Z5)B/946F Q"N&1 MOH>#=P)XNO/K]PXB0-:. +N'GR3YU8?<%=LXY=[BX;-Z/'1J\J[8QK7H;1XZ M\OF69]3.Z*#GGT*-5?9&#]TY/;1X^ 1-PWVE%E@8)K.'I]W^D\ Y 0R7I/%YKC9$6%4Z]7A7;..L>Y>'SVKST*G/ MNV(;UZ)W>NC(ZN&ABT-T\'K_%&JLLO=ZZ,[LH<7&$W0@U(**@R.O]ZBW>N3$ MZEN6X=^@".V/4 LHGNR/)7^P"V"V8/["8DV9! 59Z:C@/-$9BF97HUDHOJTW M!NZXTG9?'VZ(G@+" /3U%>?J<6'V&KJ]I<7_4$L#!!0 ( :!"55MB%DZ M@0( 'X& 9 >&PO=V]R:W-H965T8^Q#TG'Q*$L A385J^7,*95J+EU79B541)[S!FH]4W!1$:6[8N7*1@#) M;5#%7.QYH5L16CMI8L=N19KP5C%:PZU LJTJ(IZN@/%NYDR55;-;;!=\H='*GC4PF2\X?3>,00,,F44B'ZMX1H8,T+:QJ^MIC,@3>!N^UG]@\U=Y[(D$JXY^TYS5+5-E@[J&C=O\EFNP\[ 1@? M",#; &Q]]R#K4<80 MJ7-T4RM2K^B2 9I+"4JBMVA><:'H;V+W\/U&'P8)Z'0!BE FS] )HC7Z6O)6 M:@&9N$I[,LINMN5?]7Q\@/^Y9>?(F[Q!V,,8/=POT.G)V=\RKDYIR L/>6&K M._V_O!949HS+5@#Z,5]*)?3I^#GFOJ?XXQ1S8RYE0S*8.?I*2!!K<-+7KR:A M]^Z%'*9##M.7U%.[):<"S-W*02!>(%4">@(BSL:\]FJA53.7<9WZV/<3=SWB MP1\\^,<\3,=8?52PPXK].!QG!0,K.,;RQUC!'BN:1A?CK'!@A<=8P1@KW&.% M08S'6=' BHZQPC%6M,^:3 ZPXH$5O\B:%TJ?E$/$>.^$X(MI\.]G&7 MD_X!4$L#!!0 ( :!"56L40&PO=V]R:W-H965T M\9#G-:F#A'CLI-GL?\VX1F[.ZBY_=V;]RDRY50;PS&Y^MX26^I M^+S^R.6K0:N2I#DMRI05B-/%1>_2?T6BJD!UQI\IO2OWCI&ZE!EC7]6+J^2B MYZD6T8S.A9*(Y9\MG=(L4TJR'?\VHKVV3E5P_WBG_J:Z>'DQL[BD4Y;]E29B M==$[[:&$+N)-)F[8W>^TN:!(ZI.[*"T)%G&;ER_.! MD)6I(H-Y(SRIA?$#PD/TCA5B5:+714(3L_Q -K)M*=ZU=(*=@F\W61]Y_@G" M'L;H\RU!+WY^B3(J!.7E%[;X,N=47H2EI5.W,*'S/@IJ87\G;)$A3Y#!827C MV66,ZP[:.Q14NH'K#ET5I> ;&6\"_7TM3T!7@N;E/[;;4JN%=C4UC+PJU_&< M7O3D.%%2OJ6]\2\_^4/O-QLY2#$")&90#%N*H4M]/*TZ!UK$\S1+Q;<3%4-I MOLG1C'$IE19+-(]E[?(S&U2G>%>HD&*D%AM68FJ0WXY]K_DY'VPMQ**66.0D M=E7(@)(C*LK2W!I6$V?YKE @Q4@M%CT=RK"%,G1">;_)9Y0CMM@-/.JP'GB0 MG%5+$1>)ZDO_/6E@F@R/VHG;]M58G,WIB@5(S" W:LF-G.1N:9$RF7#0^4;B MV#%KXC&EI0V/4[%K!X,4(T!B!LG3EN0IZ(1P"DD14HP B1D4SUJ*9\\Y(9P= M#;MX=#C"U,2A*#$C,(.9[.E?TW,S8EA:Q[')R9,O+$\15EJA&0,&$S!Q3 MF>G-!$T*6I;R+31G^4PJ).CUY.H3N;3FD-[1"!@<\'.WJ2M *#63X%ZV[7S+45YG4@O6);5'7.]X?.5G)JM1)M\'^\C[4>'4)W- M[ P52,V$BC54_'W=LJ$IN::%_(R6 M%[Z9A+>H(**DZL_/ QO_"8G[-%G?D! MJ9G\M,'PG9GW^.;'PS@XAN;WO;-#:J!V DK-I*8-A>]V%"VU SX&LL-^9X47 M6N#A?N@?T@/U#5!J)CUM+OS'W$4#1@:KG4I=WO?WJ'A]+Q@>S0^@S@%*S<2B M[87O]A>/92G/>Y<6:FJQ MLH5T%5-0-0*E9MX [5+\$6AR[8-Z%% U J5FHM0VQ7?F[^/;ZHMH)/OJ-N9I M/,OHP\%^:@UV__1HW@7U'U!J)B#M0'RW!8$,]CJ/M+*%-"!34#4"I69^H:S] M#/9 @QU#6I$IJ!J!4C-1:F.#W<:F0[ W2H?!CH<'L>ZNL3.?Y_ H6'L4[/8H M3XCUB?JRM8IKY^3MKJAS)P0U,E!J)F1M9##L4@D&72L!52-0:B9*[6ZPV]UT MB>?0&L_>Z'#R=E?9&=!S&!BL#0QV&YBN ?WP!.VNJ',O!+5#4&HF9&V'\! V MH$&-#:@:@5(S46IC@Q]9?^D0T"-[-GX4SZ!N!4K-Y*/="G:[E<_%+I15I[-B M 5U( 54C4&HF/.UD\!ELG()Z$E U J5F;O;0GB1X9(WEQ]:EW.J=MW^ 6I3@ M>+%G%+E6Y0-M/P*W_?A$>=XRLW*!-!-34#4"I6:RT]8DP+ ;C$ -"*@:@5(S M4>YMU7*OI'S8VP+2QJMU:T,CM+^ ''G8MG[LKK(SH.>P%8&V%8';5AAQ*M/B M/S8Q%Y1GW]#;C?RUV]WW:<799KE"MW0MNZ':<1-XU4>!E27H[BQ0-0*E9O+6 M+B6(8&,;U(N JA$H-1.E]B*!>VFF0VQ;MG4-K:$-:C"@U$P^VF $;H-Q&-ID M0]%[MJW#UX\76;="@[@)4C4"IF?BT M PE]T% -00T)J!J!4C-1:D,2/K*?ZP?WZH/Z$U UTJ@9^T:=%CC4WB.$\AZ- MT/X %]KWKH8VEV([D[@;][U=9N_I#K>ON';MQK>L8[ZZX\_U_#CL0 M:CL0NAY0BHZ[*QZ>6CF!YOI0:B8GG>N'[ER_RF7?['+9RR)! MN]GQIID=W6NT;OG.0Q"H38!2,]%JFQ#";K *0=T!J!J!4C-1:G<0NI79MWR MG3L?J%V 4C,?#M1V(8+=.Q6!6@=0-0*E9J+4UB%Z[*&0#G$>'AZJR[ MTLZ(0"W!8.^!]9SR9?7@?XGF;%.(^MGU]MWVGPM<5H_4#_3I]7\F>!?S95J4 M**,+6=3KCV3FP.N'_>L7@JVKQ]]G3 B65X4JQ/DYPO&Q.Z%JJ#]EPOC M_P%02P,$% @ !H$)51SZVJY% @ &P4 !D !X;"]W;W)K&ULA51A3]LP$/TKIPQ-(&TD#:1C+(T$5&B;A%2UL'UVDVMC MX<29?6GIO]_9"5$G6O8E]MGWWKT7^YQNM7FV)2+!2Z5J.PE*HN8Z#&U>8B7L MN6ZPYIV5-I4@#LTZM(U!47A0I<(XBL9A)60=9*E?FYDLU2TI6>/,@&VK2IC= M+2J]G02CX'5A+MEL+BG5:_94'E)+@*H,"5:!7-]?8[]GZ\P%PKZ[^P[7.C /+6DJYZ,"NH M9-V-XJ7_#WN .#X"B'M ['5WA;S*J2"1I49OP;AL9G,3;]6C69RLW:$LR/"N M9!QE4UP2?(8%'W;1*@2]@@=!K9$DT<+I%$E(9<\XY1%-!?(HSB& MI\443D_._J4)V=]@,AY,QI[WX@CO3.Q8*EDH6CRDJD-?'D:[MKBVC8\^\U5.#KH$*_H=\ %0B[%"8LT-:.[:Q9W,= MM\D2;L TW!S0<#EHN/ROAD.U.E2R5^LJB8X52X9BR;O%'C4)=:A:\L;9U^BM MM7#OKKMGXT&8M:PM*%PQ+CK_PC2F:\4N(-WXZ[_4Q,WDIR6_7FA< N^OM*;7 MP'74\!YF?P%02P,$% @ !H$)53. 'B]S @ =@4 !D !X;"]W;W)K M&ULM511:]LP$/XKAU=&"UV=.&DV.L>P))0&-E:: M=7L8>U#L2RPJ2YY.CEO8C]])<4T*;?>TEU@GW??I^^YR2EMC[ZA$='!?*4W3 MJ'2NOHACRDNL!)V9&C6?;(RMA./0;F.J+8HB@"H5)X/!)*Z$U%&6AKUKFZ6F M<4IJO+9 354)^S!#9=II-(P>-V[DMG1^(\[26FQQA>ZVOK8$"G/G&01_=CA'I3P1R_C= M<4;]E1YXN'YDOPS>VFO<+.S[GGRXVB\ MM MESN((&_(F:H#LX)*ZOU7W'=U. DR0N I ,D0??^HJ!R(9S(4FM:L#Z;V?PB M6 UH%B>U;\K*63Z5C'/9 JW<"5\96&IRMN&".X)W'#FT2 YNA$.XPF*+!%*# M*Q'F1A?<%RS\BHR2!><4,!-*Z!QAY=40'"_0":GH!(X\\%MI&A*ZH#1V+-Q? M'^>=R-E>9/*BR/P,1L-32 ;)$&Y7"S@^.GE*$[/OWGS2FT\"[_@%WKF@$B[Y M?QG\2;V%/[! DEL=_ B"LMN7?6TXY6EI5JVH>?,K%\;RGRRW#4.5%&NII)/X MK-U79?DYO*!:Y#B->- ([0ZC[.V;X63P\173H][T*+"/_MWQGY_Y#)8.*_KU MG,S1?Y Y[F6.7^U-7V3KBTR^R,63UN2^>1O?/-\D/.UK_O"/=H<+X8(S\B_1%6&X^@<(-HP9G[\\CL/LIWP?.U&&RUL;QG(9ER0\C M6I_ YQMCW&/@A[5_:K._4$L#!!0 ( :!"56^N[-L' , +H+ 9 M>&PO=V]R:W-H965TTYSL#.:,(L M?V)L-\*?\(U*$P8W@LA-EE'Q= $ISZ>6:^T,M\DJ5MI@^Y,U7<$"U-WZ1F#/ MKEBB) ,F$\Z(@.74.G?'P4C[&X3RH$UT)O>>H!7 KSG@-XK@&X) MZ+X5T"L!/:-,D8K1(:"*^A/!J_$.B#7G*E8 MDJ\L@N@8;V/>5?+>+OD+KY'P^R;M$,<](Y[C>37QS-X"]PSQ(NUZE7<^P=_]]#'Y=X1B9*\CD[SH!>VT*V"99T!+9 MD8#]2L!^X^:[XE(2O!^BO9#[0R_/" -5)V9!.C"D^H7:^CU'_R;V]E"FEV[] M&K>@,<3_%&!0"3!H% !?(7QC&)EMA 6/A$TY%1$9(9WEL#G3=;EW\CYWLW4 M)EG0$MF1EL-*RV%;IW'8IH!MD@4MD1T).*H$'#5NQKV >/)X^8S3C&]8[2D< MO3A>SP]@XW3O5>;E=.[Q:2YRM@^JF@S$RE2'DH0ZB^*-KZQ5 7INZJYG]@MW M/"OJR#U-4=5>4X'UB20I+)'2Z0SQ!A%%I5AT%%^;VNF>*ZS$3#/&XAJ$=L#Q M)>=JU]$35.6Z_Q=02P,$% @ !H$)5>]97CD' P \@D !D !X;"]W M;W)K&ULM59M;]HP$/XKIZR:6JDE+Y1 .XA4VDWK M5+2J5=M(S1 // MN2CTP)L9,S_W?9W.,&>Z)>=8T)>)5#DS-%537\\5LLP9Y<*/@B#V<\8++^F[ MM5N5].7""%[@K0*]R'.F7H8HY&K@A=YFX8Y/9\8N^$E_SJ9XC^9A?JMHYEI5/:[@[WJ!_<<%3,&.F\5**1YZ9V<#K>9#AA"V$N9.KK[@. MJ&/Q4BFT^X55N3?N>I NM)'YVI@8Y+PH_]GS6H@=@ZB]QR!:&S@A_-*18WG% M#$OZ2JY V=V$9@2&Z20-)S 199QJQ,3<%V4V;:J M'5ZA85SH(S@ 7L"("T'+NN\;'#7@MBM%V@ZWO5<1K1&/P2ES#%>H M4\7G3HR?-[07K@WF^E>= B7P:3VPK:]S/67-40[%=%.(]%'5RB8 5L2E2D22WM[;"D95'D=EV;8 M#KP@4QI"R.TY@Q@R]J(;A(TKOO%K^69P M6S'J-C(:D?=\4:M1H^$K3V"OHM5[K\+IO0/MLXKV6:.:W_^I"'O\:FNA&29T MYZ^!3QALK^2@.;_L>5]^FRU?J52X\UB$[Y7B-?(;,X^VS*.WR?)_<,*@O&?J M2/D[SW".:NJ:#0WNBBA?Y&JU:F@NRF=\N[WLAD9,37FAB>R$3(-6ERX_5388 MY<3(N7O4Q])0B^"&,VK*4-D-]'TBI=E,K(.JS4O^ %!+ P04 " &@0E5 M1$!XW!\# "0"@ &0 'AL+W=OS#6$)4%IM M?0'[ F M72="!$I)8#AU=BXM(>S0.$UX#[%.WXP!LK) M@M('-?D"F4 I*W+8YPEBDAN8Q?E:91IU3$P_%>_:/V+KTL$,<1 MS;ZGL4C&QL ,5ZA329NZ.X3KOQX2F]),ZZO8%=B VB Y88+FE=DN8(\)>4= M/59U."!(G6X"K BP27"?(#@5P7EI!KO"39% X8C1'6 * M+=740%=?LV6]4J+.R5PP^325/!%^Q;+*')R!B.8%)9@(#N@*Z#"8/Z"5TJ.EVEYW_ MRS[[Y^Q'Q7#J8^%H/:?_6/RX7'#!Y,O\LVN#2PFW6T)]X(:\0$L\-N07C&.V MQ4;X]HWM6Q^ZJON:8M/7%)N]DMC1/KCU/KA]ZN&W C,D4K(&F7XC1K(?5WV(:.;PU&YO:PRFT0A*YU#)JV00$@61OD6KY7@X[<>K5;K]?M M/6(I6F3X>;.ECG>0W78:-J(V!MI.PVH'QF_HS-H8UW["J%\;]7N-SA/*Q)G M+'_>JM]>HNOZC>V(VBA;;MI%PVX;Y0Q:A9MUH*S ";HM![7EH-?R+14H>]YM MT#Z@ _NBX2-JH^R+P(4-MVV4Z_E!\R"W48X'[:9;\^ 7FV.VUKT-!TNZ(:+\ MK-;1NGVZU%U#(SZQAY'=$9_*=JOLCO[*E[W:%6+KE'!9NY5,99T'&PO=V]R:W-H965T$TD&D JW6J=-0:;>':@\FN1"KCLUL!]I_/]M)(Z"!]6$O MB>W<9&;8\*<>IB(>\$)1PF JD"SR'(O7$5"^&3J^\[9P3Y:9 M,@MN/%CA)IA(Q*(<$!(=\*VD:>WT*!%P0-\/%Q^ 22-@I+ MN+\+=W5*ZKP$=5X"RQ<>S\O3U5PJH6OM=Y.CDJ+33&'Z[U*N< )#1S>8!+$& M)_[\R8^\+TW^_A/9CMNP=AL>8X]M\Y[SQ7DA 6$I037N8$D261+S>5C'8;_G M=0?N>MO(^ZA.&'7].FI'8:=6V#FJ<%P( 4PA:O8%48+GA!)%3#$*2+A(=8'J M N0J Z&_#8DH],)6V%F3G\X[I7X0AIT]/PU1?O\B;/;3K?UTC_KYL0*AVXLM MRYYJH;M*ZVL+55Y;:*9TX^7&-E^@&\)T@Q),T91+8COSZ?I%F0_JG *Z9D5N M*3EKK-5_R#F4MZ9*_2]4.UF+ZJQ%'\S:;AV\-CF.WE>KU_/[>[O;$-7IAE'S M[O9JG;VC.A^XTOO$#ZAM3NNHU] W7C?O42E4_MHMI%TXX"58! M,]LD[;^?#92F"245VDUB&Y_7SWN,\9EL&'\4,8!$3VF2B:D12YF/35,L8DB) M&+ <,O5DR7A*I.KRE2ER#B0J@]+$M#'VS930S @GY=@-#R>LD G-X(8C4:0I MX<_GD+#-U+",EX%;NHJE'C##24Y6< ?R(;_AJF.9 M50:4,WY2V(BM-M)6YHP]ZLYE-#6P)H($%E)+$/6WAADDB592'']K4:-94P=N MMU_4OY7FE9DY$3!CR2\:R7AJ# T4P9(4B;QEF^]0&_*TWH(EHOQ%FVINX!MH M40C)TCI8$:0TJ_[)4YV(K0#+?2? K@/LCP8X=8!3&JW(2EL71))PPMD&<3U; MJ>E&F9LR6KFAF=[&.\G54ZKB9'@%*@<"G:)K(@M.)54=MD3E,+JB9$Z3:O#X M B2AB3A1_+Q:W'YG\1]%,D#8 M^H)L;-LMX;/N\ M8#)!3A5MOPTV5AB87=I,+N]1SNG/Q^VPN)%?OUY\V1Y6$ MVRZA#]U8Y&0!4T.=*@%\#4;X^9/EXZ]M_OZ3V!NW3N/6Z5(/=<[1,0=]UB/@ M>M=E#.@9"#]I,UZI^:6:_CBL0]\/O(FYWC;4N61/0VYCR#UDR&D#KZ*\+7#+ ML0-WA[Q3NR>YUY![A\C=-G)OCWP88+P#WBG=$]QOP/U#X%X;N+\'[OK>+GBG M=$_PH $/#H'[;>#!'K@S&NZ"=TKW!!\VX,-.\+.E5&?U/?SA_JN. _UI?2)/HBHVF1HJ2\9G+RK H#V7J!C/;?I"'&UHZCSC5[.K+P MZQ6*.SU=@1!C=)GFA81(78EJAT#(UNL0[]DY=4?N<,=.]WI]_6R5!-8']DA5 MBIQ(FJWJ74I>BX%6:];>_> ZV'-VK;5,\SUKU$RKF,VMBD:7D]>$KV@F%,I2 MQ>%!H%+(JPJMZDB6ET7.G$E5,I7-6%6UP/4$]7S)F'SIZ+JIJ9/#?U!+ P04 M " &@0E5)^$)6DP" 3!@ &0 'AL+W=OCK39/=@W@R+,4RH[IVKER&$4V7X-DMJ-+ M4#BSU$8RAUVSBFQI@!5!)$64Q'$_DHPKFHW"V,QD(UTYP17,#+&5E,R\W(#0 MVS'MTMW U^MG1^(LE')5C ']UC.#/:BUJ7@$I3E6A$#RS']VAU.>CX^!/SD ML+5[;>))%EH_^"-,XV_C2=LEO7"_O7/_%MB1 M9<$L3+3XQ0NW'M,!)04L627<@]Y^AX;GVOOE6MCP3[9U;+]'25Y9IV4CQ@PD M5_63/3?[L"?HGA(DC2!YJR!M!&D K3,+6%/F6#8R>DN,CT8WWPA[$]1(PY4_ MQ;DS.,M1Y[*)EI([/!9G"5,%F6CEN%J!RCE89Q/R>7%%;D@ M7)%[+@2>@AU%#I/P5E'>+'A3+YB<6/!')3HD[GX@29PD1^23U^53R#LDK>7= M0WF$Z"U_TO(GP:]WDE\Y@^\2R;4L!6V967&%FL$15W/ET38FI2U#=<;H,MWBA'=:$T%QCU0;C W!^J;7; M=7QA:+\#V3]02P,$% @ !H$)566EX>+> P !( !D !X;"]W;W)K M&ULQ5AM;]LV$/XKA%H4+9!$;[9LI[: V%*Q#"L0 MU.OV8>@'VJ(M(I+HDE2<[-?O2"FJ)I(1( M])AGA9A9J92[:]L6ZY3D6%RQ'2G@R8;Q'$L8\JTM=IS@1(/RS/8<)[!S3 LK MG.JY.QY.62DS6I [CD29YY@_S4G&]C/+M9XGOM!M*M6$'4YW>$N61'[=W7$8 MV0U+0G-2",H*Q,EF9MVXU[&K =KB+TKVXN >*2DKQN[5X#:968Y:$VCH76I9 LK\&P@IP6U14_UH$X !//\"K 5X7,#@! M\&N _U(/@QHP>*F'80W0TNU*NPY2K>\OYQ#J!"U8#O4GL,[@)5I"429E1A#;H-M\!RE5=R1T1BFHD/X.GK,D+OWWY ;Q7)GRDK!2X2 M,;4E"%3+M->UF'DEQCLAQD>?62%3@6)81]*#C\[C@S-X&P+;1-=[CN[<.TOX M>YE=(<>]0)[C>3WK6;P$[FFXVR?G_WF/?]I[*QA^4VJ^YO-/E5J*.;ER#Y:X!V5.*/_DN0"W>2L!.M__@!*= O%)+[U M54?E?]#O7[7<:P%E3&86]%1!^ .QPG=OW,#YV)<:DV212;+8$%DKB8,FB8-S M[&'KE5\S(1%\K!#>8][_PE9L@693'ZV'T'.#T=1^. QUCY'ON&VCZ-AH,/*& M;:.XQVCB^8U12_*PD3P\*_E3*4M.D,2/:$4*LJ&R3VC%,3ST' 0=G<H%&,JC4;;(*%MLBJV=RH,MG6NTQ]1TA_^:AA.OTV-ZC+S) MN--C^I@Z?W#B'IN)/^JT&/M@1YL3OM5'"0+$0*%5.XYFMCFNN-&;],[\W+U> MN#WSD3K>T#OH'_35VT$"@C&W#E7(V@&_+JN*$:2+;3^^D5D[ [U[;QB3SP/EH#GT"?\#4$L#!!0 ( :!"54/P-7K&08 )TK 9 M >&PO=V]R:W-H965T([O MO3JF.%XQ_B3FA$CP)4MS<=J;2[EX'P0BGI,,BSY;D%R=F3*>8:EV^2P0"TYP M4@1E:0##D3LB'Q8W7.T%-4I",Y(+RG+ R?2T=Q:]OQ@4 <45GRA9B<8VT%0> M&7O2.Q^2TUZH1T12$DL-@=6_9W)!TE0CJ7%\KD![]3UU8'/[!?WG@KPB\X@% MN6#IGS21\]/>J <2,L7+5-ZRU:^D(G2D\6*6BN(O6%77ACT0+X5D616L1I#1 MO/R/OU1"- (BM"$ 5@'P?P%P4P"J E!!M!Q90>L22SP9<[8"7%^MT/1&H4T1 MK=C07'^-=Y*KLU3%RY=$8IJ*?77)P]TEV'NW#]Z! (@YYD0 FH.'G$IQH ZJ[6N:IBI*C .I1JOO M&<35R"[*D<$-(QN":Y;+N0!7>4*2=GR@6-94X0O5<^@$O,9K$*$# $,(;<-Q M1_^V3/L@C&SAK=&@6GA4X TVX-TSJ82]TZ+-69H0#FZ)7/(;4D]S M/WQ\G7IGG.-\1E2SD.!Q#9K7W>!U<;@0"?SU44&"#Y)DXF^;5 .?4GD":TEU M5$MUY$R63T1(FL_ @G#*$AM59WQ7JN[!(+ FF L'K6%-:^A$.IO-.)EA20 N MOD^)^4P]N9YQNB0VDDZTKB1+L%$!IA]VSQ/8'XV#9PN?XYK/L9M/+NEA0M.E M?C2IAYR0G,92I:W0718L=5^T\7*B=N7E":PEP*@68+3CDA[YE,H36$NJDUJJ M$V>N_*($T:FQIQZ2Y:/3VNV=(%WYEF!'S91'41B&]JR/0N,APJVY)"Q-57?0 MK:KD9:7E!NS*JT([;A!#1_W1R09>#6\4?7,]@W^K;#YO9[-)^ -PE2U2MB;6 MGN8>0F<,L>X$;IS!F][@+A")T< M;Z@68^*_([7=\=8'?64Y<7E]%81H8QT8;Q;^I8Q8I';B76J;UM*ZWP] /=*GGA.P!^YO;R].CE?:.V) M%&/X8+CC\H9>#:(OM+9/:(OM+9O2/6]3+G-L-I'L8G?7X'@82&@,)=VT@H5<#Z0NM+9L&*\3C17:]A5CG"9T.\UKFM-LF:FB>/-;$O<=.E/]'C.%T#A4>++K8O#J M3GVAM5^L&7>*W-.1-X3'BCJ>$<"FY<^3*GEXF3S-MPW65VQ>S6>%IB>41>#:DOM+9L2@1M*Q+A(Y':15Y^75*Y!.2-7%H.5B5<;Z0NMS=EX372TZS+PZC)] MH;7E,BX3N5] /^2,XT6,# M<-^I,UWWN*L& "#(RI6 $4CPVO9-!XT%D!E1GD6O"Q6*WC*7Y5K(^FB]]O2L M6'$9F,O+A:O7RO+07("43%5HV#]63RA>K@4M=R1;%,LI'YF4+"LVYP0KZZ0O M4.>GC,F7'7V#>D7NY#]02P,$% @ !H$)5<5IT%T.! :Q$ !D !X M;"]W;W)K&ULM9AM;Z,X$,>_BL6M3KM2$[ A#^TE MD=KNP]U*N^TVM]W7+DP2JX YVR1=Z3[\V4" 5$&$BJ'/(-4_[/B(J%*-\7:E9D &A5&2>P2SQN[ M"66ILY@5SV[%8L9S%;,4;@62>9)0\?,*8KZ;.]C9/[ACZXTR#]S%+*-K6(+Z MGMT*W7+K42*60"H93Y& U=RYQ!=7)# &18][!CO9ND(8( M8@B5&8+JRQ:N(8[-2)KCGVI0I_9I#-OW^]$_%L'K8!ZHA&L>_V"1VLR=J8,B M6-$\5G=\]R=4 8W,>"&/9?&+=E5?ST%A+A5/*F--D+"TO-*G*A$M Y_T&)#* M@!3$Z:U',S=%J(6UAF.IF96E$OI?INW48JEX^#BXTG%% MZ)HG>K(E+=(U0$M= 5$> ^(K])6G@V\YC=F*Z8Z%$;K)3$=YABY-9IGZB=Z^ M!T59+-\AN:$")&(I^GO#LV*Y*-M+#-D9?>*HV$GU((XA^ MM7=UG'6P9!_L%;$.^#F/A\C#9XAXA* WR-USEA>+![].IU]X"'H\?/UVTQFH MU%*:B9@F)TW\)TAI8=(99LP2NPC6JV MD35?-[F22E<'2]>(*O0 :Y:FIJ%K+@/!>(3>ZB(JY^<=^K=SILHP2D>CPI'9 MB[:+T?G,W7; C6NXL17NPQ.(D)F5\5R&\0'# (^[(28UQ.28#$$:G9";R0%7 MX'=C36NLZ3.*ZD>QZ>D$76Y!Z$T<[5.&;@4+]2^(LO"ZH*:O4'?G-?[Y2]1= MQ..8"FD>E=DU:6[VC:ZH2K^35JJ)/\0]E8B]9IOVCJC%$[BJ\3%IDP7#OCK M+0'!_Z] 3X'%AUDDPTG/4L*D8256UKOE]VY_5K,3:Q$WHH%]ZV(R6+8=&K^& M?.!&/[!5 EYRDZX\C7XIPE'/M#8B@NTJ\DG05!VQ3>-#K2 ^[J%HU +;Y>(> MY%$076+A>ST4C5Q@NU[H=]45, /"!8*GC(ECF Z%8H#[IJ>1"FS=RE]&PBH? M;32_=\X:&<#GSUAY!S)6%!32+]2 /E(FT#V-\TX-PU:9.7%EDD85B%T57D_& M*L?M'7B$AWC:G7#2J 6QJT5[J9Z"A0]5S!\-ISWZ2AIE('9E:"W>4[#((5;@ M#R=]Z6J4@=C/$[VK^11(OP/2&Y*@![+1!_(B^G *51N'Y:?TFX+,_/3??R,\07*C2]1#&LM*DWG.@-1Y0G^[*A>%:< MIA^XTF?SXG8#- )A.NC_5YRK?<,XJ+^O+/X#4$L#!!0 ( :!"57MK=+( M%0, ' + 9 >&PO=V]R:W-H965T;]C')G>5RP0+&++T&TGD MO&>U+)3 %"]3>6R@@N.ED"PKP&H'&:'Y/WXN?-@" M*)YJ@%< O'U \ + +P#^L0I! 0B.56@6@.:Q@+ F&+:N5G&Z0A+W.]RMD9< M1RLV/3#E,FAE,*'Z8-U+KKX2A9/]:QJS#- #?@:!SB.0F*3B GU$C_<1.C^[ M0&>(4/0P9TN!:2*ZME2B&FK'A< @%_!>$/#1#:-R+M"()I!4X*-Z?%B#MU6R M9<;>)N.!5TOX99DVD.-^0)[C>17[&1X#]PSJCMZF/Z^$1Q WDNU7P M'2_]\O3XAL__Y^E!$1%QRL22 _I^-1&2JSOC1]5QR1F#:D9]CW;$ L?0L]1% M*8"OP.J_?^>&SJ>J6IV2+#HEV>B49.,3D>W4."AK'-2Q;VHL58T7G*V(?E*J MZIJSA(9%/V>KOM=LA5U[M5VOPZ# ;_N[0=%AD.^U+G>#1H=!83O8DQO79O9* MWYJE;\U:WT;3*9AG4UV@I8,<2Z@R+Z=RW:UTG(;;;NW95QGFN7MI1\>QC5X( M:^^96)OF*TT,2Q/#6A,?*8>8S2CY#8DQ< (4ID16/D3AP9%P'==Q]CRL%?S? M*^,HR=$I)<>'DFU_2S&WV=[J"#+@,].["12S)97Y]5ZNENWAE>F*]M8';F?H M5JQ';F>4=W]_Z?->] ;S&:$"I3!54D[C4IT?GO=W^42RA>E')DRJ[L8,YZHE M!JX#U/-MGRDH"YY]QKGVONQ>,# MH2]LBQ '7_.L8!-CR_GNSC19LD4Y9 .R0X5XLB8TAUSX0+=4\#V>0[IOW.4D;+D<,*?C'=R@ M1\2?=O=4W)DU2XIS5#!,"D#1>F+,[+N5K0#*XB^,#JQQ#>14G@EYD3>_IA/# MDA&A#"5<4D#Q]XH6*,LDDXCC2T5JU#XEL'E]9(_5Y,5DGB%#"Y)]QBG?3HS0 M "E:PWW&'\CA%U1-:"CY$I(Q]0L.E:UE@&3/.,DKL(@@QT7Y#[]6"]$ "!X] MP*D 3AO@O0-P*X![*<"K -ZE@&$%&%XZ![\"^)=Z""I H,0J5U=)LX0<3L>4 M' "5UH)-7BA]%5HH@@N9BH^T3!XQ92!'X"#R@A18(S M#%6ZD#680X83 (L4+'&VYR@%GY7(XF+VBJA(VA+,P!][SK@P%*3@PQ)QB#-V M*SB?'I?@P\TMN $F8*4I+L!3@3G[V!CXUGCN=A+_MLP&P[(_ L1Q' M$\^B&S[;T4[X\A+OCH+;&GATB??WX?'_F_OJNX,_D<*MT]Y5?.[E:?_W[)EQ M*EZ-_^A2K:3S]'2R7MRQ'4S0Q! %@2'ZBHSICS_8OO6S3N<^R99]DD5]DL5] MDJUZ(CO)%J_.%J^+??J[: EPD9 =6V M56T02Y>+0E*]YDFS1.#C\*UN;4L_P^8D[-#Q6VO;&JG\6BJ_4ZI9FMZ5-5UTA #G(F@N"[YH/)(70':R 6#?4LD_ MCZR5C8O.**Z5Z-R?V\KKJ$]_\;D_I[6]5^GOEA1JE1L-6#5AT1G6M5CJ7H=/:PE&?+F/M+.UV==('YNHE&]62C2[K_7:B M]U-"Z&08]=GP]4FV[),LZI,L[I-LU1/928K8UMMGL=6YK\L/7KE54Y)ED#:R M1;MK*[J@D:K6(!RU=FVWTVL30>/3'KCMMVRO/F.M3[O=JFBLG(&GW[9VXZC" MONA=>X4JMDZ5=F_2[?9J5[0M>?F#7H_59Y$R=P+7&Y_9=9&O&8WEVJ0ZOWNC+@\]/D&ZP:#^K],<"JK/ M90D"_RRE*JC!I5KYNE1 ,P.3VYBH>RV<55-O8":Q!P2(UEH#BL80J<6R(TXV?#Z;4J+7!WOF5_ MYWQ'7VZIAJGDWUAF\K'WQB,9+&G%S8WZ9/ M@4<.'G:Y\W_:DW_6OA>,7GM >HZO_PC?_EG ;!O%4@,9P:.9WI%*,-.9\Z.L MMOH-=4E3&'M8WC2H-7CQ\V?A1?"V*^"G))N=DBPY$=E>:OIM:OJ.O7H.X@]]W<]<4[5B&"L.2U05G+]&.U7=(]0+(TOW"-Y*@T^JF^;8 M5H&R OA_*:79+JR"ME&+?P-02P,$% @ !H$)57$/]RLX @ #@4 !D M !X;"]W;W)K&ULK53?;],P$/Y7K#"A38(Z/]8R M2A)I:T& -*EJ-7A /+C)I;'FQ,%VF^V_Y^RD42>E$P^\Q#[[OL_W7>XN;J5Z MU"6 (4^5J'7BE<8TP4D3OJXJIYSL0LDV\P#L>K/FN-/: IG'#=K !\]"L%%IT M8,EY!;7FLB8*BL2[#>:+R/H[AQ\<6GVR)U;)5LI':WS+$\^W 8& S%@&ALL! M%B"$)<(P_O2R?;:R*H'8P05K[N5/?5Y. $$UV< 80\(_Q40]0"7.=I% MYF0MF6%IK&1+E/5&-KMQN7%H5,-K^Q$UN>="H(..J<$H+!?-^A?ONA?#,R]^ MWXL)\8-W)/3#< 2^>!V^A&Q"H@X>O(13U#XD(!P2$#J^Z S?&@Q7@'5IR!W4 M4'"CR:_;K38**^SWF+R.[WJC1(CUYC3U>"81]I#2B9U3D1G&VYX(;#Z&_MR&X&$9C^!5!+ P04 " &@0E50\R\&Y(" # !P &0 'AL+W=O MW2 0 M6KI]&/N@V)=85)8\27GI?OTDV?'2XH:P]8LMG>YY3L])NHNW7#S*$D"A7469 M'#NE4O7(=65>0H7E@-? ],J2BPHK/14K5]8"<&%!%74#SQNZ%2;,26)KFXLD MYFM%"8.Y0')=55@\38#R[=CQG;WACJQ*90QN$M=X!?>@'NJYT#.W8RE(!4P2 MSI" Y=BY\4=99/RMPS<"6WDP1D;)@O-',_E2C!W/; @HY,HP8/W;P!0H-41Z M&[]:3J<+:8"'XSW[9ZM=:UE@"5-.OY-"E6/GVD$%+/&:JCN^O856SY7ARSF5 M]HNVC>\P<%"^EHI7+5COH"*L^>-=FX<#@.;I!P0M('@)B%X!A"T@/#5"U *B M4R-)1JGDIE.*+G, MJIKR)Q!HWMZ .<4,G:>@,*'R EVBA_L4G9]=H#-$&)H12K67C%VEMV"(W+P- M-VG"!:^$"]&,,U5*E+$"BAY\>AP_/()WM?1.?[#7/PF.$GY=TP'R_ \H\(*@ M9S_34^"!A?M]O;/T9\E(^PN0VCYPE?X[D 1 ;H**#0!!DNB)/IQLY!* MZ/?\L^^T&[ZHG\_4N)&L<0YC1QX($791SOF+D=^^SF30VRKZP3_S1U.^QI[H]-=WD+WW3 MVV98K B3B,)2A_(&'W7%%$V_:":*U[8@+KC2Y=4.2]UB01@'O;[D7.TG)D#7 MM),_4$L#!!0 ( :!"57YURS^#0X ,"Q 9 >&PO=V]R:W-H965T M2D _KBCY05T[09VDR>;ONC2V+S0]F/])7T,4F?W9?5EWHN M1$.^+?*B/N_-FV;Y^O2TGLS%(JU/RJ4HY".W9;5(&_EK-3NMEY5(IVVC17X: M]OO)Z2+-BM[%6?NW3]7%6;EJ\JP0GRI2KQ:+M/KCKT'OXPU4VFS?J M#Z<79\MT)JY%\WGYJ9*_G6XHTVPABCHK"U*)V_/>F^ U'X>J0?N,WS-Q7V_] M3-1+N2G++^J7=]/S7E]MDZ,>F8K;=)4W5^7]+Z)[0;'B3@:RRU89,7Z_^FW[HW8:B Y]@9AUR#<;3!XI$'4-8B.[6'0-1@J'-JZVM7R#LT+M6==-)1_- M9+OFXGIU4XNO*U$TA-W)?VOR@HHFS?+Z)?F)?+ZFY,7?7YZ=-K(KU>!TTF'I M&AL^@HW(A[)HYC5AQ51,+>V9NWWB:'\J7^+F=88/K_-MZ 3^NLI/2#]^1<)^ M&%JVY]+=_$-:R>;#1YO38WH/'FW.GM>\E]%FGXE:7G3D M/D/^^UX^@[QKQ*+^GV7SWJYQ SM.U<[7]3*=B/.>+(ZUJ.Y$[^*??PN2_K]L M02%A% EC2!@'P8R !YN !R[ZQ64EIEE#;M-)EF?-'Z]4P>I[,!VW?76"?&-%0FC2!A;P^*M>AA&P78Q7 <&ZM,(;+0) M;.0,;.^(_$Y^%U4COA&>575#WF>B(+^):D%X=R*5S[@6DY4\NQ(J;AI;O,XN M?>-%PB@2QI P#H(9.\%XLQ.,L65YC P8":-(&$/". AF!!ST]1URWWF.<";AV:NSO?U* T!J5Q%,T,;DMM!+X%>JLR MORNR)I.AMA7Z-WGRGAP^4JNAM@E*8U :1]',W+1Q"MS*Z=FU M6C60/_)5,:T)N[T5[4<6Y"IM!/EX)ZI"?<0@05-Y?7Y]GR[7CWPG'[)"J2WK M?@(565 :A=(8E,91-'-7TL(KB,&E'NK"H#0*I3$HC:-H9LY:B 5.'7-QW7Z4 M2LJ"W*55EM[D@E3RF+8FO"8%P5;)[Y_TPV&\6^^AH@M*8U :1]',\+3L"MRV MZZ^K]^N/,JQ["=2M06D42F-0&D?1S%U):[A@!*[W4,D&I5$HC4%I'$4S<]:F M+7!Z'J]ZOR8I_[!=[Z/=:@_U9U :@](XBF:.O= *+70K-$2U?U\6TU(]N1'5 M35I\(1]ET5>/MX7]Q?MW;S]>O71?T+NWTO? A](HE,:@-(ZBF7N/]GAA@"WP M(=3106D42F-0&D?1S)RUHPN=;LBGP'>DW0OZ:.^"WMVE=WA0\0:E<13-#$^+ MM] MWO[4$O_X-;Q[*[T/?:C^@](8E,91-'/OT?HO'(!+/-3-06D42F-0&D?1 MS)RUFPO=H]%\2GQLO88?[!9XJ&Z#TAB4QE$T,SJMV\(#NNU @9]48B'_[/^) MJKM?[T,9:O"@- :E<13-W!^TP0N'X)(-U6M0&H72&)3&430S9ZW70OT0VY^HALGN\.4N-Z@N@](8E,91-#,WKPATW!N41J$T M!J5Q%,V&RAU_7=Z1#KEU=X?> MT4&M&93&430S.FW-H@/6#%3G'W[599UGA7RNFNVU]B_7'_G52[^R[]YV[W( ME7E0&H/2.(IF[E-;$SS1,SRQ4SRQ-7>,B^D0QE2D1V8BN7OSS@WJ MT* TCJ*9N6F'%CUUJNBQQ1HF8MQ;ZGWD0VT>E,:@-(ZBF7N0MGD1>)YI!!5N M4!J%TAB4QE$T<^$5+=P&!T;*'7]%WI%VQ\ DNT-@W#WZ9@>E,2B-HVAF=EJB M#;SGF_I7^:/&P%AW!^B@-RB-0FD,2N,HFKG3:'TW $],'4"5&I1&H30&I7$4 MS5K/VPCF0WJ59GMZTIS];:K%E\3-[J71WZ1L>E,:@-(ZBF>%I%16[5=0G44W4 MH)]9>QN2;J+4URQJ.7YKF-;A7;M'H;M[[R"A>@A*XRB:&:360['WZ*XGWGK* M']G7E1H&5I*/%7DOZIK\-D\+$O?_8=T1H)X)2J-0&H/2.(IF[C#:,\7@H5LQ M=.@6E$:A- :E<13-S%D[J=CMI+H*;Y;W2;F0]S.J$MC7?+>.X=J].'9W[!TA MU"!!:1Q%,R/<6IG?/83K6S^D M[>^Y1G>GWO%!A164QE$T\_MQM+!*O!<9\SP=/VJ0VD42F-0 M&D?1S'U*>[0$O/18 AV%!:51*(U!:1Q%,W/6FBV!+3V6V)<>VQ^>X^[2.SRH M\H+2.(IFAJ>55^*]]-B?4OB[<0 '"C]4KT%I%$IC4!I'T 2V()D'6FW\.^/+G!WZ1T>5,!!:1Q%,\/;^DK,'RW@ MGKWHP?$W -COX\1^(2?V&SFQ7\GY(_1=HO5= M9W"53?06D42F-0&D?1S)RU MODL.S-#T. ^,[.>!_1L J+B#TAB4QE$T,SPM[A+OI<[^BO/ V&[C%QSYRJU=&-<>SVA7/4GN[?!.%*K9H#2. MHIF):LTV=&NVMB9G1=U4*U6P7^U,2'JU->A*792+/)ME[3V8F(CL3MV.60?2 M#:T#Z49[-V)0(0>E,2B-HVAFS%K(#=U"[JDQKXJ;+,_%]&#>UN_WW(L;*L>@ M- :E<13-B'NDY=C(/?+NJ7%GA3I[EY6U>G=][F2\M[J9>]-\0X;2&)3&430S M9&W&1FXS]NR07Y$\^[K*IFKRM])K^J MN%G>&4,%VFA?W,5CRWT>LSPQ&-B>R5$;:$:CO=?([;V.++I*;UU_MN<%55M0 M&H72&)3&430S>*VV1F"U-8*J+2B-0FD,2N,HFIFS5ELCM]KZN4H+56]?9 6I MYZGLPKJHKYOBG>Z:9BRO% V2(!J;U8]"NV50&D?1S."TP1JY#=:'M/HB&K*L M9#56MSSK]-0=S^_A?TC:?I9\F9>UJM'TD9$#[BZ\4UW3AENI1M').-S-%*JK MH#2.HIF9:ETU41J$T!J5Q%,W8"<9:8HW!([S&T!%> M4!J%TAB4QE$T,V?ML<9NCW59%G4V%=5:0S7R/%S?BJH24VO&P=X-0Q(-K)\A MN;OU#A JI* TCJ*9 6HA-78+*<09N.OBP#GSTKTEWIE"E1.4QE&T=::G]5R( M1K[YZ<790E0S<2GRO"83]9U5YSUUJ&[^2BIQ*S,/7K\)>Z>RI7[ZQ=DRG0F9 M]BPK:I*+6]FT?Z*&'E1J!/;#+TVY5$AR4S9-N6A_G(M4'N#J"?+QV[)L'GY1 M'=R7U9=V\R[^#U!+ P04 " &@0E5,#U1TO\" !+" &0 'AL+W=O MN^3HQ=L$/9SE;XP+-37ZE:.;7*C%/ M,=-<9J!P-?=>]HY/IG:_V[#DN-6-,=A(;J6\LY.+>.YU+1 *C(Q58'3;X"D* M884(X[[2]&J7UK Y?E1_[6*G6&Z9QE,I/O#8)'-OXD&,*U8(UZ$!7:R+0R)H*49^6=/51Y:!@,=AD$E4'@N$M'CO*,&1;.E-R" MLKM)S0Y%]@9N#5AJX:GL."*A\7 D&NX#7C M"I9,%&YF$H13216)43&7U?>*97J%2F$,AV=H&!?ZB#26J P^P$M44N%Z$!W^ R";A# S>(,#@^.FI[*VX_"/N6R3FA0)S1PGOJ_ MF5#X](YVP(7!5']N R_E!NUR]IT\=@F<>_32:4HB>N'3)[U1]\4>V'X-V]^G M'KZAZAG(%14&#BG!L12"*0TYJC(C1_"UD:4V_-+!V#FP7X!-V.]WIL',W[1P M#6JNP5XNUW6;QZZ+F$X@:K9=&TBI.&J"M$,,:XCA7HCWTC#QHU\PW]N]C6'X M"\.H/VBG&-44H[T4IS)-R?'"R.@.+K0NVCWO%?G++AK7B.-_V_+C_P [J6$G M>_.Y*-]W:JME\)&JZ[*K77:YRRYU_.YN+[6'C0+W)L-I;S(:M5=Y6E--_Z3A M*ZKJ([BSZ-.6=NO]!.(WS@9[S%XRM>:9!H$KLNIVQA2,*H^N6QEE60MVMV#, M!*MDWH<#=/J4CTHTO2>#D)BIE(_)P]O;[4IGK-X&[G[P[ M.>D\G%_OQ\\JX)R$7M&K%XA>='!=BV'2\8NDGU'&A/N[PENAWQ$''N)IPSO% M:(DW7XL)'83<[_C)N^R:'M:%,!YF2F[K(2(N8/5ISH)'*D9D0@6?:@ZLC.9< MK%VX!X&9$DH'QA:B3=B%2/G3P5W7@QJM=7(NE:YRNPSN>UH_O@=L>F"0"]$8 M[!$7& \+:@S3\L9VJH>KX!,HJ-OWZ\(ZG&NZ[O:NR)90W6R2J=(ITTV:+MF$ MQD/!,K"C^7P!=Z.*$$!C5&X;*:=S)6GE8<.H&U9VQH2X@PW\+=O17F6ME:O6 M339-:ZAN.AG7 ?VVFM-NRUZ^2C&>>T?H^>_.\YQ)IJEHF[:U?\BS_&K'4?]?6:Y^J^P;]GJLW\J';O+J M&$S&QV#R*&IR< PFD\,W&1V!Q_J$>7 FP_HDU#IN[1RVFF@ A]H1^0J'9+%- M&DR77!@NZ]Z"IRF33\Y<5M[0J?U3;$??/I^RC"Z%N6_ $=FVO["4+_.D>>H6 M)J)^:MO^#,/KQLV)VN;B,F4KED[JKIY/JV9@&S9K?0%A'[FI+C^"<1SF1P## M\F .,(YC87G^I_$,T/$X#/,V\"(#E#- .8[E0R;5!\OCYR3V\H\T2:(HCK$9 MG4R\#B;8O,4Q_/C5,&_ P/) IC^;:WRU\0IYO@ZP-7VN0K"1XI6(C12?:T#\ M\P:,)/&O-I8'&-@J8+4#^?UYH*;\G"B"5<6\83L81Y($0Z 6_34:Q\CLQ/#Q MKP^V2Z(H2?P(8'X'480AL!MQ!', 'C DBJKWX-[[*-R\I\+M_R?'OP!02P,$ M% @ !H$)59>*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'2WK6ZU\\F#L__98*^WFHXWWV^/)Q)4;47/W MN]D*'8ZLC:VY#U_MW<1MK>"5VPCA:S5)IM-B4G.I1ZW,_C\2O;22=74DG_-!^UGY48L5IJ6J&!Y#YJ)B&#M?2.M^>T?;/ ^-. MA).[;XTW?TCEA5UP+RZM:;92W\5NPE5,P&6T<=C_[8)X;/]/&,UZ+4NQ,&53 M"^V[.%JA(J!V&[EU(Z9Y+>:CSV8G;+R>\ -757=M/D"!2-EC&0[8JZK%HT31 ME=!.5"Q\" <@,@\W2F +!#(XI"0&8#\@$!^H(5<"%=:N8WMS*S9>>.D%LXQK@-I M4P/(CPCD1UK(&U&&$]A969I&^S GQR#JBMO*L;^W%8#\A$!^HH;<"=T(.&E/ ML5E[2A\SN>/A1QU$0D5";))+8ZH'J50[N*Z"T?5=)&!GS@6=0DK,)#-BE2S$ MRD,63!@S8F,LA WW,.8H(5[.V_;\7J0P4\R(5?%%<-_'Y[RS0AUZZ-+5@M_RQ M'S-L\I\1S_X7W.IP(QV[%I8M-]SVYEALQI\13_D+L1;6AEMY46^5>1+BK7N: M8"9(B$WPM5%>CI\1;8BB=M'VUR&A@XB8&1)B,RR;E1/_-E'R%[M?IK@$75:0 MRP!)CWK9<()Y(B'W!(8)\^$$$T9"+(SG%(D=W;9YR6^0"U-'0JP.D"L-LF'& M2(B-@2=-<-&88.)(R-<1*S\8.\P<";$YAM.G04Q,(PFQ1KH\:@@KQ;R1$GOC MK5SE&11B8NY(B=WQ.CT8C"1FD938(J_T-DB(5J8.*A!8JT@Q@:3$ L$Q.1M(28F(5R8@N]8.XWYMOW15X""C$Q"^7OLOL2,,'S_1+-+[VQB>[4'W);ICMO83"&AWQ<2=7 Z;+ Y%.0 M[^1@>W6PCEY@\BF(Y8-LUL41"C$Q^13$\AFH: X]/IAX"F+QO$;LI<40$WU) MK!7/I#W9G9Y48BVUJ/X*/^%">\E5>6U9_-.]N)+E<4=ZW2CU.;1]TU\,K_9O MD.[??CW]#U!+ P04 " &@0E5'M^97AP" ])P &@ 'AL+U]R96QS M+W=O9-K*!I!3 M?BBV012M3G;?EC.P#^I!3R+."!6(RS_A$P*>?I5#.^Z[4]WM^[KX.!Y.==7L MQK'_D5)=[\JQK7==7T[G(YMN.+;C>3EL4]^NW]MM2;IGVYG+EX_ M^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/PW5W39>-W)TG M-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H M8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+@=N" M< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GG8)M!;46\ET%M1;R706U%O)=!; M46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LF+TL(]#;4VPCT M-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]';4VPGT=M3;"?1VU-L)]';4VPGT M]LG+;@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78"O0/U#@*] _4. KT#]0X" MO0/U#@*] _4. KUC\K&20.] O8- [T"]@T#O0+V#0.] O8- [XQZ9P*],^J= M"?3.J'7M+2;-DVN MMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P M+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I-EX^4 MT0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/?2Y$ M(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U(D#X4 M2!\:I \#TL\ K @ $0 @ &O 9&]C4')O M<',O8V]R92YX;6Q02P$"% ,4 " &@0E5F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( :! M"57(WQQ"SP4 ,<> 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ !H$)536;W#V2! /14 !@ ("!3Q, 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !H$)5?PPUU.&PO=V]R:W-H965T&UL4$L! A0#% @ !H$)53^_8D" ! H !@ M ("!6T$ 'AL+W=O&UL4$L! A0#% @ !H$)52EF@CZY P &PO=V]R M:W-H965T&UL M4$L! A0#% @ !H$)5>\4>;#^! @0L !D ("!B&D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M!H$)55Q/6-R@!P 9Q( !D ("!27\ 'AL+W=O&UL4$L! A0#% @ !H$)5=KX*2%M P MF@< !D ("!4I 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H$)5;GMFNHI# MQ\ !D M ("!LZD 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !H$)58+'S>R) @ E 4 !D ("!CKX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H$) M5?L3A#K: @ 508 !D ("!V,< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H$)56/?TZ*+ P ZP@ M !D ("!>=, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H$)5=CG#T]- P H0L !D M ("!CMX 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ !H$)51]BG!\1 P '0P !D ("!]>< 'AL+W=O M&PO=V]R:W-H965T&PO=V]R:W-H965T&UL4$L! A0#% @ !H$)523=]4.1 @ ]08 !D M ("!+P ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !H$)56V(63J! @ ?@8 !D ("! M:@H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ !H$)53. 'B]S @ =@4 !D ("!LQ&PO=V]R:W-H965T&UL4$L! A0#% @ !H$)541 >-P? M P D H !D ("![B ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !H$)52?A"5I, @ $P8 !D M ("!SRH! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !H$)5<5IT%T.! :Q$ !D ("!MS&PO=V]R:W-H965T&UL4$L! A0#% @ M!H$)5?F@$4;9 @ M D !D ("!]4,! 'AL+W=O&UL4$L! A0#% @ !H$)5?G7+/X-#@ MP+$ !D ("!/4P! 'AL+W=O&PO=V]R:W-H965T/P, *P4 - " ;== 0!X;"]S='EL97,N>&UL4$L! M A0#% @ !H$)59>*NQS $P( L ( !(6$! %]R M96QS+RYR96QS4$L! A0#% @ !H$)53#)%)HWYE> M' ( #TG : " 5-G 0!X;"]?7!E&UL4$L%!@ !* $H /10 ,9K $ 0 $! end XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 209 272 1 false 69 0 false 6 false false R1.htm 0001001 - Document - Cover Sheet http://www.vectrusinc.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Statements of Income (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited Condensed Consolidated Statements of Income (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 4 false false R5.htm 1004005 - 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 1005006 - 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 1006007 - 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 2101101 - 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 2106102 - Disclosure - Recent Accounting Standards Update Sheet http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate Recent Accounting Standards Update Notes 9 false false R10.htm 2107103 - Disclosure - Revenue Sheet http://www.vectrusinc.com/role/Revenue Revenue Notes 10 false false R11.htm 2117104 - Disclosure - Receivables Sheet http://www.vectrusinc.com/role/Receivables Receivables Notes 11 false false R12.htm 2120105 - Disclosure - Goodwill and Intangible Assets Sheet http://www.vectrusinc.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 12 false false R13.htm 2125106 - Disclosure - Debt Sheet http://www.vectrusinc.com/role/Debt Debt Notes 13 false false R14.htm 2129107 - Disclosure - Derivative Instruments Sheet http://www.vectrusinc.com/role/DerivativeInstruments Derivative Instruments Notes 14 false false R15.htm 2133108 - Disclosure - Leases Sheet http://www.vectrusinc.com/role/Leases Leases Notes 15 false false R16.htm 2139109 - Disclosure - Commitments and Contingencies Sheet http://www.vectrusinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 16 false false R17.htm 2141110 - Disclosure - Stock-Based Compensation Sheet http://www.vectrusinc.com/role/StockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 2146111 - Disclosure - Income Taxes Sheet http://www.vectrusinc.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 2148112 - Disclosure - Earnings Per Share Sheet http://www.vectrusinc.com/role/EarningsPerShare Earnings Per Share Notes 19 false false R20.htm 2152113 - Disclosure - Deferred Employee Compensation Sheet http://www.vectrusinc.com/role/DeferredEmployeeCompensation Deferred Employee Compensation Notes 20 false false R21.htm 2154114 - Disclosure - Multi-Employer Pension Plan Sheet http://www.vectrusinc.com/role/MultiEmployerPensionPlan Multi-Employer Pension Plan Notes 21 false false R22.htm 2156115 - Disclosure - Subsequent Events Sheet http://www.vectrusinc.com/role/SubsequentEvents Subsequent Events Notes 22 false false R23.htm 2202201 - 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 23 false false R24.htm 2303301 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 24 false false R25.htm 2308302 - Disclosure - Revenue (Tables) Sheet http://www.vectrusinc.com/role/RevenueTables Revenue (Tables) Tables http://www.vectrusinc.com/role/Revenue 25 false false R26.htm 2318303 - Disclosure - Receivables (Tables) Sheet http://www.vectrusinc.com/role/ReceivablesTables Receivables (Tables) Tables http://www.vectrusinc.com/role/Receivables 26 false false R27.htm 2321304 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.vectrusinc.com/role/GoodwillandIntangibleAssets 27 false false R28.htm 2326305 - Disclosure - Debt (Tables) Sheet http://www.vectrusinc.com/role/DebtTables Debt (Tables) Tables http://www.vectrusinc.com/role/Debt 28 false false R29.htm 2330306 - Disclosure - Derivative Instruments (Tables) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsTables Derivative Instruments (Tables) Tables http://www.vectrusinc.com/role/DerivativeInstruments 29 false false R30.htm 2334307 - Disclosure - Leases (Tables) Sheet http://www.vectrusinc.com/role/LeasesTables Leases (Tables) Tables http://www.vectrusinc.com/role/Leases 30 false false R31.htm 2342308 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.vectrusinc.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.vectrusinc.com/role/StockBasedCompensation 31 false false R32.htm 2349309 - Disclosure - Earnings Per Share (Tables) Sheet http://www.vectrusinc.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.vectrusinc.com/role/EarningsPerShare 32 false false R33.htm 2357310 - Disclosure - Subsequent Events (Tables) Sheet http://www.vectrusinc.com/role/SubsequentEventsTables Subsequent Events (Tables) Tables http://www.vectrusinc.com/role/SubsequentEvents 33 false false R34.htm 2404401 - 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/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables 34 false false R35.htm 2405402 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails Description of Business and Summary of Significant Accounting Policies - Restricted Cash (Details) Details 35 false false R36.htm 2409403 - Disclosure - Revenue - Revenue Performance Obligations (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails Revenue - Revenue Performance Obligations (Details) Details 36 false false R37.htm 2410404 - 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 37 false false R38.htm 2411405 - Disclosure - Revenue - Revenue Contract Estimates (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails Revenue - Revenue Contract Estimates (Details) Details 38 false false R39.htm 2412406 - Disclosure - Revenue - Revenue by Contract Type (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails Revenue - Revenue by Contract Type (Details) Details 39 false false R40.htm 2413407 - Disclosure - Revenue - Revenue by Geographic Region (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails Revenue - Revenue by Geographic Region (Details) Details 40 false false R41.htm 2414408 - Disclosure - Revenue - Revenue by Contract Relationship (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails Revenue - Revenue by Contract Relationship (Details) Details 41 false false R42.htm 2415409 - Disclosure - Revenue - Revenue by Customer (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails Revenue - Revenue by Customer (Details) Details 42 false false R43.htm 2416410 - Disclosure - Revenue - Revenue Contract Balances (Details) Sheet http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails Revenue - Revenue Contract Balances (Details) Details 43 false false R44.htm 2419411 - Disclosure - Receivables - Schedule of Receivables (Details) Sheet http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails Receivables - Schedule of Receivables (Details) Details 44 false false R45.htm 2422412 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 45 false false R46.htm 2423413 - Disclosure - Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) Sheet http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details) Details 46 false false R47.htm 2424414 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details) Sheet http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails Goodwill and Intangible Assets - Amortization Expense (Details) Details 47 false false R48.htm 2427415 - Disclosure - Debt - Additional Information (Details) Sheet http://www.vectrusinc.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 48 false false R49.htm 2428416 - Disclosure - Debt - Schedule of Maturities (Details) Sheet http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails Debt - Schedule of Maturities (Details) Details 49 false false R50.htm 2431417 - 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 50 false false R51.htm 2432418 - Disclosure - Derivative Instruments - Additional Information (Details) Sheet http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails Derivative Instruments - Additional Information (Details) Details 51 false false R52.htm 2435419 - Disclosure - Leases - Additional Information (Details) Sheet http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 52 false false R53.htm 2436420 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 53 false false R54.htm 2437421 - Disclosure - Leases - Balance Sheet Information Related to Leases (Details) Sheet http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails Leases - Balance Sheet Information Related to Leases (Details) Details 54 false false R55.htm 2438422 - Disclosure - Leases - Maturities of Lease Liabilities (Details) Sheet http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails Leases - Maturities of Lease Liabilities (Details) Details 55 false false R56.htm 2440423 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.vectrusinc.com/role/CommitmentsandContingencies 56 false false R57.htm 2443424 - 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 57 false false R58.htm 2444425 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 58 false false R59.htm 2445426 - 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 59 false false R60.htm 2447427 - Disclosure - Income Taxes (Details) Sheet http://www.vectrusinc.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.vectrusinc.com/role/IncomeTaxes 60 false false R61.htm 2450428 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) Sheet http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details) Details 61 false false R62.htm 2451429 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details) Sheet http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails Earnings Per Share - Anti-dilutive Options (Details) Details 62 false false R63.htm 2453430 - Disclosure - Deferred Employee Compensation (Details) Sheet http://www.vectrusinc.com/role/DeferredEmployeeCompensationDetails Deferred Employee Compensation (Details) Details http://www.vectrusinc.com/role/DeferredEmployeeCompensation 63 false false R64.htm 2455431 - Disclosure - Multi-Employer Pension Plan (Details) Sheet http://www.vectrusinc.com/role/MultiEmployerPensionPlanDetails Multi-Employer Pension Plan (Details) Details http://www.vectrusinc.com/role/MultiEmployerPensionPlan 64 false false R65.htm 2458432 - Disclosure - Subsequent Events (Details) Sheet http://www.vectrusinc.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.vectrusinc.com/role/SubsequentEventsTables 65 false false R66.htm 2459433 - Disclosure - Subsequent Events - Schedule of Fair Value of the Consideration Transferred (Details) Sheet http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails Subsequent Events - Schedule of Fair Value of the Consideration Transferred (Details) Details 66 false false All Reports Book All Reports vec-20220701.htm exhibit311.htm exhibit312.htm exhibit321.htm exhibit322.htm vec-20220701.xsd vec-20220701_cal.xml vec-20220701_def.xml vec-20220701_lab.xml vec-20220701_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "vec-20220701.htm": { "axisCustom": 4, "axisStandard": 24, "contextCount": 209, "dts": { "calculationLink": { "local": [ "vec-20220701_cal.xml" ] }, "definitionLink": { "local": [ "vec-20220701_def.xml" ] }, "inline": { "local": [ "vec-20220701.htm" ] }, "labelLink": { "local": [ "vec-20220701_lab.xml" ] }, "presentationLink": { "local": [ "vec-20220701_pre.xml" ] }, "schema": { "local": [ "vec-20220701.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 460, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 7, "http://xbrl.sec.gov/dei/2022": 5, "total": 12 }, "keyCustom": 27, "keyStandard": 245, "memberCustom": 31, "memberStandard": 36, "nsprefix": "vec", "nsuri": "http://www.vectrusinc.com/20220701", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.vectrusinc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "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-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2107103 - Disclosure - Revenue", "role": "http://www.vectrusinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117104 - Disclosure - Receivables", "role": "http://www.vectrusinc.com/role/Receivables", "shortName": "Receivables", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120105 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.vectrusinc.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125106 - Disclosure - Debt", "role": "http://www.vectrusinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "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-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativesAndFairValueTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - Disclosure - Derivative Instruments", "role": "http://www.vectrusinc.com/role/DerivativeInstruments", "shortName": "Derivative Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "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-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133108 - Disclosure - Leases", "role": "http://www.vectrusinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2139109 - Disclosure - Commitments and Contingencies", "role": "http://www.vectrusinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141110 - Disclosure - Stock-Based Compensation", "role": "http://www.vectrusinc.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2146111 - Disclosure - Income Taxes", "role": "http://www.vectrusinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148112 - Disclosure - Earnings Per Share", "role": "http://www.vectrusinc.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Statements of Income (Unaudited)", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2152113 - Disclosure - Deferred Employee Compensation", "role": "http://www.vectrusinc.com/role/DeferredEmployeeCompensation", "shortName": "Deferred Employee Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2154114 - Disclosure - Multi-Employer Pension Plan", "role": "http://www.vectrusinc.com/role/MultiEmployerPensionPlan", "shortName": "Multi-Employer Pension Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156115 - Disclosure - Subsequent Events", "role": "http://www.vectrusinc.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "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-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2308302 - Disclosure - Revenue (Tables)", "role": "http://www.vectrusinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318303 - Disclosure - Receivables (Tables)", "role": "http://www.vectrusinc.com/role/ReceivablesTables", "shortName": "Receivables (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - Debt (Tables)", "role": "http://www.vectrusinc.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330306 - Disclosure - Derivative Instruments (Tables)", "role": "http://www.vectrusinc.com/role/DerivativeInstrumentsTables", "shortName": "Derivative Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334307 - Disclosure - Leases (Tables)", "role": "http://www.vectrusinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342308 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.vectrusinc.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349309 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.vectrusinc.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357310 - Disclosure - Subsequent Events (Tables)", "role": "http://www.vectrusinc.com/role/SubsequentEventsTables", "shortName": "Subsequent Events (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Details)", "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-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Restricted Cash (Details)", "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Revenue - Revenue Performance Obligations (Details)", "role": "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails", "shortName": "Revenue - Revenue Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenuePerformanceObligationDescriptionOfTiming", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4859ffb0158045beb770ec43bbb12591_I20220701", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Revenue - Revenue Performance Obligations (Percentage and Remaining Period of Time) (Details)", "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", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4859ffb0158045beb770ec43bbb12591_I20220701", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "vec:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - Disclosure - Revenue - Revenue Contract Estimates (Details)", "role": "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails", "shortName": "Revenue - Revenue Contract Estimates (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "vec:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueFavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "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-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Revenue - Revenue by Contract Type (Details)", "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-20220701.htm", "contextRef": "ib47a7c821bee4f06a460261d46c33696_D20220402-20220701", "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-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "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-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashCurrent", "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-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - Revenue - Revenue by Geographic Region (Details)", "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-20220701.htm", "contextRef": "idb17ae264fff4ac58b59f2e478435e05_D20220402-20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Revenue - Revenue by Contract Relationship (Details)", "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-20220701.htm", "contextRef": "i286e16f670554e55bc2611be3c45c10d_D20220402-20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - Revenue - Revenue by Customer (Details)", "role": "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails", "shortName": "Revenue - Revenue by Customer (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i0b397b24601347aab8a2e9d9dde47050_D20220402-20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - Revenue - Revenue Contract Balances (Details)", "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-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Receivables - Schedule of Receivables (Details)", "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-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "role": "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423413 - Disclosure - Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details)", "role": "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Identifiable Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - Goodwill and Intangible Assets - Amortization Expense (Details)", "role": "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails", "shortName": "Goodwill and Intangible Assets - Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ib90fb9d9d20242c3b6836bba87919283_I20201224", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - Debt - Additional Information (Details)", "role": "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ib90fb9d9d20242c3b6836bba87919283_I20201224", "decimals": "-5", "lang": "en-US", "name": "vec:LineOfCreditFacilityAccordianFeatureIncreaseLimit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ied850e16b15045f995f82e356b99c5eb_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - Debt - Schedule of Maturities (Details)", "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", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ied850e16b15045f995f82e356b99c5eb_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "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", "div", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4cd2da76ab78404193b7aabaaf488665_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - Derivative Instruments - Interest Rate Hedges in the Condensed Consolidated Balance Sheets (Details)", "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-20220701.htm", "contextRef": "i4cd2da76ab78404193b7aabaaf488665_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestRateDerivativeLiabilitiesAtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DerivativesAndFairValueTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i68e801a574904226ba0415016dd7c137_D20220101-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432418 - Disclosure - Derivative Instruments - Additional Information (Details)", "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-20220701.htm", "contextRef": "i68e801a574904226ba0415016dd7c137_D20220101-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - Leases - Additional Information (Details)", "role": "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - Leases - Components of Lease Expense (Details)", "role": "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437421 - Disclosure - Leases - Balance Sheet Information Related to Leases (Details)", "role": "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails", "shortName": "Leases - Balance Sheet Information Related to Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "vec:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438422 - Disclosure - Leases - Maturities of Lease Liabilities (Details)", "role": "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ia265f6aa077448e6bf9515ae8688bc60_I20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440423 - Disclosure - Commitments and Contingencies (Details)", "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-20220701.htm", "contextRef": "ia265f6aa077448e6bf9515ae8688bc60_I20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443424 - Disclosure - Stock-Based Compensation - Schedule of Impact of Stock-Based Compensation in Condensed Consolidated Statements of Income (Details)", "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-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ie1ae06ed183240c682a875498f2eaecd_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "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-20220701.htm", "contextRef": "ie1ae06ed183240c682a875498f2eaecd_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "id15679dc1c784cfd9f3c4d90fa7e8bf5_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - Stock-Based Compensation - Schedule of Non-Qualified Stock Options, Activity (Details)", "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", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "id15679dc1c784cfd9f3c4d90fa7e8bf5_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "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-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447427 - Disclosure - Income Taxes (Details)", "role": "http://www.vectrusinc.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450428 - Disclosure - Earnings Per Share - Reconciliation of Basic and Diluted Weighted Average Shares Outstanding (Details)", "role": "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails", "shortName": "Earnings 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-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ie4dabe1fe46f4c8ca5a4e7eba895ecad_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451429 - Disclosure - Earnings Per Share - Anti-dilutive Options (Details)", "role": "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails", "shortName": "Earnings 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-20220701.htm", "contextRef": "ie4dabe1fe46f4c8ca5a4e7eba895ecad_D20220402-20220701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453430 - Disclosure - Deferred Employee Compensation (Details)", "role": "http://www.vectrusinc.com/role/DeferredEmployeeCompensationDetails", "shortName": "Deferred Employee Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "if3a0ed72a30f482d8c1eec1ead5edf7a_I20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455431 - Disclosure - Multi-Employer Pension Plan (Details)", "role": "http://www.vectrusinc.com/role/MultiEmployerPensionPlanDetails", "shortName": "Multi-Employer Pension Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8ae3f257472d4e4c8acff0d880444b7c_D20220402-20220701", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:MultiemployerPlanEmployerContributionCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ib90fb9d9d20242c3b6836bba87919283_I20201224", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458432 - Disclosure - Subsequent Events (Details)", "role": "http://www.vectrusinc.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i32baab68cb6041aabe51f931e4f4966c_I20220705", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ib0ecc3dd175949d4b899a3fcb32776fe_I20220705", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459433 - Disclosure - Subsequent Events - Schedule of Fair Value of the Consideration Transferred (Details)", "role": "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails", "shortName": "Subsequent Events - Schedule of Fair Value of the Consideration Transferred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "ia2c52dc938934a99a32e4cdeeca34b1a_D20220705-20220705", "decimals": "-6", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i8c707de079cc4b69991ec81ad1fcdef5_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Changes to Shareholders' Equity (Unaudited)", "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-20220701.htm", "contextRef": "i827eb1f1214e4bb4951f566d4ac059e2_D20210101-20210402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "role": "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "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-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106102 - Disclosure - Recent Accounting Standards Update", "role": "http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate", "shortName": "Recent Accounting Standards Update", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "vec-20220701.htm", "contextRef": "i4f3a29435ef345a585b9099ae065a05f_D20220101-20220701", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 69, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r560" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r561" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r559" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://www.vectrusinc.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r159", "r275", "r280", "r533" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r198", "r200", "r201", "r202", "r222", "r255", "r303", "r312", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r531", "r534", "r555", "r556" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r198", "r200", "r201", "r202", "r222", "r255", "r303", "r312", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r531", "r534", "r555", "r556" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r159", "r275", "r280", "r533" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r191", "r198", "r200", "r201", "r202", "r222", "r255", "r286", "r303", "r312", "r345", "r346", "r347", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r531", "r534", "r555", "r556" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r191", "r198", "r200", "r201", "r202", "r222", "r255", "r286", "r303", "r312", "r345", "r346", "r347", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r531", "r534", "r555", "r556" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r165" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r157", "r158", "r275", "r279", "r532", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r157", "r158", "r275", "r279", "r532", "r544", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r32", "r480" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r47", "r49", "r50", "r518", "r539", "r542" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r46", "r50", "r57", "r58", "r59", "r100", "r101", "r102", "r403", "r476", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r480" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r100", "r101", "r102", "r356", "r357", "r358", "r432" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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 income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r316", "r360", "r361" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r350" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r67", "r85", "r242", "r455" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r85", "r179", "r185" ], "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", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r131" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r131" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r131" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r16", "r95", "r144", "r148", "r154", "r168", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r400", "r404", "r440", "r478", "r480", "r501", "r515" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r31", "r95", "r168", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r400", "r404", "r440", "r478", "r480" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r95", "r168", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r400", "r404", "r440", "r478" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r414", "r418" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r491" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r300", "r305", "r387" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r300", "r305", "r385", "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r394" ], "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" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r390", "r391", "r392" ], "calculation": { "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails": { "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": "Consideration transferred", "totalLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r390", "r391" ], "calculation": { "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r89", "r90", "r91" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r11", "r87" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r81", "r87", "r92" ], "calculation": { "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, cash equivalents and restricted cash - end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash - beginning of year", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r81", "r444" ], "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, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r411" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r41", "r505", "r523" ], "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 9)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r203", "r545" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r100", "r101", "r432" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r22" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r22" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r22", "r256" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r22", "r480" ], "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; 11,846 and 11,738 shares issued and outstanding as of July 1, 2022 and December 31, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r53", "r55", "r56", "r65", "r509", "r527" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r262", "r263", "r276" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r275", "r281" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [ "r275", "r281" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r68", "r492" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r389" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r93", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r236", "r243", "r244", "r246", "r253" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r94", "r98", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r232", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r249", "r250", "r251", "r252", "r456", "r502", "r503", "r514" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r219", "r249", "r250", "r454", "r456", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r38", "r248", "r454", "r456" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]", "verboseLabel": "Payments due" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r39", "r94", "r98", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r232", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r249", "r250", "r251", "r252", "r456" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r39", "r94", "r98", "r219", "r220", "r221", "r222", "r223", "r224", "r226", "r232", "r233", "r234", "r235", "r237", "r238", "r239", "r240", "r241", "r242", "r245", "r249", "r250", "r251", "r252", "r257", "r258", "r259", "r260", "r453", "r454", "r456", "r457", "r513" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r15" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DeferredEmployeeCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r364", "r365" ], "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 liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r85", "r189" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r44", "r415", "r417", "r421", "r423" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r412", "r415", "r421" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLineItems": { "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": "Derivative [Line Items]", "terseLabel": "Derivative [Line Items]" } } }, "localname": "DerivativeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r408", "r410" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTable": { "auth_ref": [ "r407", "r409", "r410", "r412", "r413", "r419", "r421", "r425", "r426", "r429", "r430" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesAndFairValueTextBlock": { "auth_ref": [ "r438", "r439" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r412" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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": [ "r275", "r278", "r279", "r280", "r281", "r282", "r283", "r284" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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": [ "r275" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r319", "r320", "r351", "r352", "r354", "r362" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r66", "r109", "r110", "r111", "r112", "r113", "r120", "r122", "r128", "r129", "r130", "r135", "r136", "r433", "r434", "r510", "r528" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r66", "r109", "r110", "r111", "r112", "r113", "r122", "r128", "r129", "r130", "r135", "r136", "r433", "r434", "r510", "r528" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r131", "r133", "r134", "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r444" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r367" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r36" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r353" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r353" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r350" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r57", "r58", "r59", "r100", "r101", "r102", "r106", "r114", "r116", "r138", "r169", "r256", "r261", "r356", "r357", "r358", "r372", "r373", "r432", "r445", "r446", "r447", "r448", "r449", "r451", "r476", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityInterestIssuedOrIssuableTypeDomain": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Name of equity interest issued or issuable to acquire an entity in a business combination.", "label": "Equity Interest Issued or Issuable, Type [Domain]", "terseLabel": "Equity Interest Issued or Issuable, Type [Domain]" } } }, "localname": "EquityInterestIssuedOrIssuableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r62", "r80", "r85", "r524" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r165" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r12", "r145", "r164" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r80", "r166", "r440" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r427" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r14", "r184" ], "calculation": { "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2022 (remainder of the year)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r186" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r180", "r181", "r184", "r187", "r493", "r497" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r184", "r497" ], "calculation": { "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "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": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r180", "r183" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r184", "r493" ], "calculation": { "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r493" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Remaining average life intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r281" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": { "auth_ref": [ "r415" ], "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", "negatedLabel": "Loss on derivative instruments, net" } } }, "localname": "GainLossOnDerivativeInstrumentsNetPretax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r85" ], "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": "(Gain) Loss on disposal of property, plant, and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r13", "r174", "r175", "r176", "r177", "r480", "r500" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GranteeStatusAxis": { "auth_ref": [ "r315", "r317", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GranteeStatusDomain": { "auth_ref": [ "r315", "r317", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r412", "r424" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r412" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r412" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r61", "r144", "r147", "r150", "r153", "r155", "r498", "r506", "r511", "r529" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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 from operations before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r96", "r368", "r370", "r371", "r377", "r379", "r381", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r97", "r115", "r116", "r143", "r366", "r378", "r380", "r530" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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", "verboseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r84" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r84" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "auth_ref": [ "r123", "r124", "r125", "r130" ], "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r123", "r124", "r126", "r130", "r318" ], "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r178", "r182" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r79", "r82", "r88" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r422" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.vectrusinc.com/role/DerivativeInstrumentsAdditionalInformationDetails", "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r471", "r473" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturity of lease liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r472" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r472" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r472" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r472" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r472" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r472" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2022 (remainder of the year)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r472" ], "calculation": { "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease terms" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letters of credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r35", "r95", "r149", "r168", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r401", "r404", "r405", "r440", "r478", "r479" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r95", "r168", "r440", "r480", "r504", "r520" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r7", "r37", "r95", "r168", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r401", "r404", "r405", "r440", "r478", "r479", "r480" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r8", "r9", "r10", "r19", "r20", "r95", "r168", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r401", "r404", "r405", "r440", "r478", "r479" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r19", "r503", "r514" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r33" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r33" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r161" ], "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": "Receivables" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/Receivables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r233", "r247", "r249", "r250", "r503", "r516" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r34" ], "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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Short-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r98", "r206", "r238" ], "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 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": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r98" ], "calculation": { "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails": { "order": 2.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": "2022 (remainder of the year)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtScheduleofMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r19" ], "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, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r39" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r39", "r207" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r195", "r197", "r198", "r199", "r200", "r204", "r205" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r195", "r196" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MiddleEastMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region of Middle East.", "label": "Middle East [Member]", "terseLabel": "Middle East" } } }, "localname": "MiddleEastMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyGeographicRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlanEmployerContributionCost": { "auth_ref": [ "r299", "r301", "r310", "r312" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/MultiEmployerPensionPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanTextBlock": { "auth_ref": [ "r301", "r302", "r303", "r304", "r306", "r307", "r308", "r309", "r311", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for multiemployer plan.", "label": "Multiemployer Plan [Text Block]", "terseLabel": "Multiemployer Pension Plan" } } }, "localname": "MultiemployerPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/MultiEmployerPensionPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r81" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r81" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r81", "r83", "r86" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r51", "r54", "r59", "r63", "r86", "r95", "r105", "r109", "r110", "r111", "r112", "r115", "r116", "r127", "r144", "r147", "r150", "r153", "r155", "r168", "r208", "r209", "r210", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r434", "r440", "r507", "r525" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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) Attributable to Parent", "netLabel": "Net income", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r1", "r103", "r104", "r107", "r108", "r117", "r118", "r119", "r162", "r163", "r170", "r171", "r374", "r375", "r376", "r431", "r435", "r436", "r437", "r441", "r442", "r443", "r458", "r459", "r475", "r477", "r494", "r495", "r496", "r538", "r539", "r540", "r541", "r542" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RecentAccountingStandardsUpdate" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Accounting Standards Issued But Not Yet Effective and Accounting Standards That Were Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r140" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r144", "r147", "r150", "r153", "r155" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r465", "r473" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r461" ], "calculation": { "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total operating lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails", "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r461" ], "calculation": { "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liabilities (recorded in other accrued liabilities)" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r461" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 }, "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r460" ], "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", "terseLabel": "Right-of-use assets", "verboseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/LeasesBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r470", "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average remaining discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r469", "r473" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r3", "r99", "r139", "r406" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r30", "r480" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r15" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r398", "r399", "r402" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r45", "r47" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": { "auth_ref": [ "r48" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r45", "r47", "r416", "r420", "r428" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r52", "r55", "r57", "r58", "r60", "r64", "r256", "r445", "r450", "r451", "r508", "r526" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r40" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r78" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r76" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r72", "r393" ], "calculation": { "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Contribution to joint ventures" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInJointVenture": { "auth_ref": [ "r72" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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", "negatedLabel": "Contribution to joint venture" } } }, "localname": "PaymentsToAcquireInterestInJointVenture", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r73", "r395", "r396", "r397" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r314" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "verboseLabel": "Deferred Employee Compensation" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DeferredEmployeeCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r21", "r254" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r21" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r21", "r254" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r21" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r21", "r480" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r5", "r29", "r172", "r173" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r75", "r94" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPreviousAcquisition": { "auth_ref": [ "r71" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow representing an adjustment to the purchase price of a previous acquisition.", "label": "Proceeds from Previous Acquisition", "terseLabel": "Business acquisition purchase price adjustment" } } }, "localname": "ProceedsFromPreviousAcquisition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r70" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r74", "r355" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r190", "r480", "r512", "r522" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r480", "r521", "r543" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r77", "r94" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r77" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r11", "r92", "r499", "r517" ], "calculation": { "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. 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.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r11", "r92" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails", "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r261", "r480", "r519", "r538", "r542" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r100", "r101", "r102", "r106", "r114", "r116", "r169", "r356", "r357", "r358", "r372", "r373", "r432", "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r141", "r142", "r146", "r151", "r152", "r156", "r157", "r159", "r274", "r275", "r492" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "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": [ "r264", "r265", "r266", "r267", "r268", "r269", "r272", "r273", "r277", "r285" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenuePerformanceObligationDescriptionOfTiming": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "Description of timing for satisfying performance obligation in contract with customer. Includes, but is not limited to, as services are rendered, and upon shipment, delivery or completion of service.", "label": "Revenue, Performance Obligation, Description of Timing", "terseLabel": "Performance obligations timing" } } }, "localname": "RevenuePerformanceObligationDescriptionOfTiming", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r270" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r271" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r271" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r271" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r271" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuePerformanceObligationsPercentageandRemainingPeriodofTimeDetails" ], "xbrltype": "percentItemType" }, "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r468", "r473" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets resulting from new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r43" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r131" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareAntidilutiveOptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r131" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r385", "r386" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r349" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r349", "r359" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r2", "r95", "r167", "r168", "r440" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r180", "r183", "r493" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r180", "r183" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r206" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r92", "r499", "r517" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r315", "r317", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r323", "r338", "r341" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r132" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsTables" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r84" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r320" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r337" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r337" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r335" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r335" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r332", "r333" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r332", "r333" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r336" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r336" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "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 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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r324", "r325" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r324", "r325" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r329" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "perShareItemType" }, "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/2022", "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementEmployeeMember": { "auth_ref": [ "r317", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "auth_ref": [ "r315", "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "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": "Market price per share of V2X as of Closing Date", "verboseLabel": "Grant price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r320" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesIssued": { "auth_ref": [ "r256" ], "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/2022", "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/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r466", "r473" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r42", "r57", "r58", "r59", "r100", "r101", "r102", "r106", "r114", "r116", "r138", "r169", "r256", "r261", "r356", "r357", "r358", "r372", "r373", "r432", "r445", "r446", "r447", "r448", "r449", "r451", "r476", "r535", "r536", "r537" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r100", "r101", "r102", "r138", "r492" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r256", "r261" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r21", "r22", "r256", "r261", "r329" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r21", "r22", "r261", "r339" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofChangestoShareholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r22", "r26", "r27", "r95", "r160", "r168", "r440", "r480" ], "calculation": { "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.vectrusinc.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r452", "r482" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r452", "r482" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r452", "r482" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r452", "r482" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r481", "r483" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r281" ], "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 material" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "verboseLabel": "Trade names and other" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r491" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/ReceivablesScheduleofReceivablesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r363", "r369" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Unsecured Debt" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r467", "r473" ], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r320", "r321", "r322", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348" ], "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/2022", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r121", "r130" ], "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r120", "r130" ], "calculation": { "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails": { "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/2022", "presentation": [ "http://www.vectrusinc.com/role/CondensedConsolidatedStatementsofIncomeUnaudited", "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "sharesItemType" }, "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/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_AmortizationTermAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization Term [Axis]", "label": "Amortization Term [Axis]", "terseLabel": "Amortization Term [Axis]" } } }, "localname": "AmortizationTermAxis", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "vec_AmortizationTermDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization Term [Domain]", "label": "Amortization Term [Domain]", "terseLabel": "Amortization Term [Domain]" } } }, "localname": "AmortizationTermDomain", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_ArmyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Army [Member]", "label": "Army [Member]", "terseLabel": "Army" } } }, "localname": "ArmyMember", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "xbrltype": "domainItemType" }, "vec_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Balance sheet information related to leases" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "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/20220701", "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/20220701", "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/20220701", "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/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "vec_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueUnfavorableChangeInMeasureOfProgressAndModificationOfContract": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Unfavorable, Change in Measure of Progress And Modification Of Contract", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Unfavorable, Change in Measure of Progress And Modification Of Contract", "terseLabel": "Unfavorable adjustment to revenue" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueUnfavorableChangeInMeasureOfProgressAndModificationOfContract", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenueContractEstimatesDetails" ], "xbrltype": "monetaryItemType" }, "vec_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueUnfavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Unfavorable, Operating Income, Change in Measure of Progress And Modification Of Contract", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue Unfavorable, Operating Income, Change in Measure of Progress And Modification Of Contract", "negatedTerseLabel": "Unfavorable adjustments to operating income" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueUnfavorableOperatingIncomeChangeInMeasureOfProgressAndModificationOfContract", "nsuri": "http://www.vectrusinc.com/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractTypeDetails" ], "xbrltype": "domainItemType" }, "vec_DebtInstrumentAggregateAvailability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Aggregate Availability", "label": "Debt Instrument, Aggregate Availability", "terseLabel": "Aggregate availability" } } }, "localname": "DebtInstrumentAggregateAvailability", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "vec_DebtInstrumentAggregateBorrowingBasePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Aggregate Borrowing Base, Percent", "label": "Debt Instrument, Aggregate Borrowing Base, Percent", "terseLabel": "Percentage of aggregate borrowing base" } } }, "localname": "DebtInstrumentAggregateBorrowingBasePercent", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "vec_DebtInstrumentBorrowingBasePercentageOfEligibleInventoryBookValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Book Value", "label": "Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Book Value", "terseLabel": "Debt instrument, borrowing base, percentage of eligible inventory" } } }, "localname": "DebtInstrumentBorrowingBasePercentageOfEligibleInventoryBookValue", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "vec_DebtInstrumentBorrowingBasePercentageOfEligibleInventoryLiquidationValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Liquidation Value", "label": "Debt Instrument, Borrowing Base, Percentage Of Eligible Inventory, Liquidation Value", "terseLabel": "Debt instrument, borrowing base, percentage of eligible inventory, liquidation value" } } }, "localname": "DebtInstrumentBorrowingBasePercentageOfEligibleInventoryLiquidationValue", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "vec_DebtInstrumentBorrowingBasePercentageOfEligibleReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Borrowing Base, Percentage Of Eligible Receivables", "label": "Debt Instrument, Borrowing Base, Percentage Of Eligible Receivables", "terseLabel": "Debt instrument, borrowing base, percentage of eligible receivables" } } }, "localname": "DebtInstrumentBorrowingBasePercentageOfEligibleReceivables", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "vec_DebtInstrumentBorrowingBasePercentageOfEligibleUnbilledReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Borrowing Base, Percentage Of Eligible Unbilled Receivables", "label": "Debt Instrument, Borrowing Base, Percentage Of Eligible Unbilled Receivables", "terseLabel": "Debt instrument, borrowing base, percentage of eligible unbilled receivables" } } }, "localname": "DebtInstrumentBorrowingBasePercentageOfEligibleUnbilledReceivables", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "vec_DebtInstrumentCovenantComplianceDebttoEBITDARatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, Debt to EBITDA Ratio", "label": "Debt Instrument, Covenant Compliance, Debt to EBITDA Ratio", "terseLabel": "Ratio of total indebtedness to combined EBITDA" } } }, "localname": "DebtInstrumentCovenantComplianceDebttoEBITDARatio", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "vec_DebtInstrumentCovenantComplianceEBITDAtoInterestExpenseRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant Compliance, EBITDA to Interest Expense Ratio", "label": "Debt Instrument, Covenant Compliance, EBITDA to Interest Expense Ratio", "terseLabel": "Ratio of combined EBITDA to combined interest expense" } } }, "localname": "DebtInstrumentCovenantComplianceEBITDAtoInterestExpenseRatio", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "vec_DebtInstrumentCovenantFixedCoverageChargeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Fixed Coverage Charge Ratio", "label": "Debt Instrument, Covenant, Fixed Coverage Charge Ratio", "terseLabel": "Fixed coverage charge ratio" } } }, "localname": "DebtInstrumentCovenantFixedCoverageChargeRatio", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "pureItemType" }, "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "vec_DebtInstrumentUnusedCommitmentsThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Unused Commitments, Threshold Percentage", "label": "Debt Instrument, Unused Commitments, Threshold Percentage", "terseLabel": "Percent of aggregate commitments" } } }, "localname": "DebtInstrumentUnusedCommitmentsThresholdPercentage", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "vec_DueNovember152023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Due November 15, 2022 [Member]", "label": "Due November 15, 2023 [Member]", "terseLabel": "Due November 15, 2023" } } }, "localname": "DueNovember152023Member", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "vec_EarningsPerShareBasicAndDilutedEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic And Diluted EPS", "label": "Earnings Per Share, Basic And Diluted EPS [Abstract]", "terseLabel": "Earnings per share" } } }, "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/EarningsPerShareReconciliationofBasicandDilutedWeightedAverageSharesOutstandingDetails" ], "xbrltype": "stringItemType" }, "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "vec_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "After 2026" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "vec_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.vectrusinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "After 2026" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/LeasesMaturitiesofLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "vec_LettersofCreditOutstandingNumberOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Letters of Credit Outstanding, Number Outstanding", "label": "Letters of Credit Outstanding, Number Outstanding", "terseLabel": "Number of letters of credit outstanding" } } }, "localname": "LettersofCreditOutstandingNumberOutstanding", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails", "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "integerItemType" }, "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "vec_LineOfCreditFacilityAccordianFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Accordian Feature, Increase Limit", "label": "Line Of Credit Facility, Accordian Feature, Increase Limit", "terseLabel": "Increase limit" } } }, "localname": "LineOfCreditFacilityAccordianFeatureIncreaseLimit", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "vec_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "terseLabel": "Increased limit" } } }, "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "vec_LineofCreditFacilityCovenantTermsMaximumDebttoEBITDARatioTwelveMonthsFollowingPurchase": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio, Twelve Months Following Purchase", "label": "Line of Credit Facility, Covenant Terms, Maximum Debt to EBITDA Ratio, Twelve Months Following Purchase", "terseLabel": "Covenant terms, maximum debt to EBITDA ratio, twelve months following purchase" } } }, "localname": "LineofCreditFacilityCovenantTermsMaximumDebttoEBITDARatioTwelveMonthsFollowingPurchase", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "vec_MoreThan50Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "More Than 50%", "label": "More Than 50% [Member]", "terseLabel": "More Than 50%" } } }, "localname": "MoreThan50Member", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "vec_NavyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Navy [Member]", "label": "Navy [Member]", "terseLabel": "Navy" } } }, "localname": "NavyMember", "nsuri": "http://www.vectrusinc.com/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofNonQualifiedStockOptionsActivityDetails" ], "xbrltype": "domainItemType" }, "vec_OrderOrProductionBacklogAndRecometesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Order Or Production Backlog And Recometes [Member]", "label": "Order Or Production Backlog And Recometes [Member]", "terseLabel": "Contract backlogs and recompetes" } } }, "localname": "OrderOrProductionBacklogAndRecometesMember", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/GoodwillandIntangibleAssetsScheduleofIdentifiableAssetsDetails" ], "xbrltype": "domainItemType" }, "vec_OtherAccruedLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Accrued Liabilities [Member]", "label": "Other Accrued Liabilities [Member]", "verboseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesMember", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DerivativeInstrumentsInterestRateHedgesintheCondensedConsolidatedBalanceSheetsDetails" ], "xbrltype": "domainItemType" }, "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyCustomerDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/RevenueRevenuebyContractRelationshipDetails" ], "xbrltype": "domainItemType" }, "vec_QuarterlyJuly12022ThroughSeptember302023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Quarterly December 31, 2021 Through September 30, 2022 [Member]", "label": "Quarterly July 1, 2022 Through September 30, 2023 [Member]", "terseLabel": "Quarterly July 1, 2022 Through September 30, 2023" } } }, "localname": "QuarterlyJuly12022ThroughSeptember302023Member", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/20220701", "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_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/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "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/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.vectrusinc.com/role/StockBasedCompensationScheduleofImpactofStockBasedCompensationinCondensedConsolidatedStatementsofIncomeDetails" ], "xbrltype": "domainItemType" }, "vec_SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardGrantedAggregateTargetValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Granted Aggregate Target Value", "label": "Share based Compensation Arrangement by Share based Payment Award, Performance Based Award, Granted Aggregate Target Value", "terseLabel": "Aggregate award target value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardPerformanceBasedAwardGrantedAggregateTargetValue", "nsuri": "http://www.vectrusinc.com/20220701", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/20220701", "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/20220701", "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/20220701", "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/20220701", "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails", "http://www.vectrusinc.com/role/SubsequentEventsScheduleofFairValueoftheConsiderationTransferredDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "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/20220701", "presentation": [ "http://www.vectrusinc.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r117": { "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/extlink&oid=122038215&loc=d3e31137-122693" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394" }, "r12": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1828-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r139": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r188": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r29": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149" }, "r30": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450655-114947" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450678-114947" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450678-114947" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450678-114947" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450783-114948" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r313": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235144" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r35": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=127000608&loc=d3e9135-128495" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9212-128498" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126928898&loc=d3e9215-128498" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "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/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r406": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41641-113959" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=d3e41678-113959" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90205-114008" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org/topic&trid=2229140" }, "r439": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "https://asc.fasb.org/topic&trid=2155941" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r474": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r483": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r508": { "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/extlink&oid=120399700&loc=SL114874048-224260" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(5))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r522": { "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/extlink&oid=126734703&loc=d3e572229-122910" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910" }, "r524": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r526": { "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/extlink&oid=120400993&loc=SL114874131-224263" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e604059-122996" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691" }, "r557": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r558": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r559": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580" }, "r560": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r561": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r562": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r62": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r64": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r68": { "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/extlink&oid=126953954&loc=SL114868664-224227" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r99": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369" } }, "version": "2.1" } ZIP 85 0001601548-22-000088-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001601548-22-000088-xbrl.zip M4$L#!!0 ( :!"57-Y=SV*0@ ,R^MO21S^//)66_XY\<^2>U$DH^_O_TPZ)%* MK='XU.XU&B?#$_)^^.L'TJDW(S+4-#/""I51V6CT3RNDDEJ;=QN-V6Q6G[7K M2H\;P_.&&ZK3D$H97F>658X.W1M\D5BNM>BJ?:S%.+6DU6RWR2>E+,:6AW0HK^=%BG,-&>#YL^$D.1XK- MCPZ9F!+!WE1$%.^W.Z,.;>]&KSN=5DQ'>SL["6O&?'^OOC]CY\ZW]^/W@[&))V5(^N.[:V.,NO;(U*,5; M.[NWT=E>_WPX>#?H'0\'9Z<70.#YQ>_'IT,R/",7_9Y[2=K-UM8OX^P=&;[O MDXOC\[?'I_V+VMGG#_T_R7%O2-#2:OZ+%6S U9BG5$B-^J)./ M6LVJ).;:BF1.;$KM\V<[KP\>M([E_J-ZC"TX4M:J27B)CB%RW%KW.[3?/_^8H1/7%,K[_[-?#$C7K.RX, Y+2*2>:3P6?@6%M*@SY MJZ :$)-SO,^5MD1EY)W2$Q(U:[\1E9 _6I^K9)#%=:1M_X \B=RTMBXW;ZE! M1A#[R9Q<9FHF.1OS:DA1F1BFX$*F4"$Q Q49H=F<%)G5!<<*4#-]^43&*)G@ M20LJ24)CO-)$380E5@6[6P89C[DQ5,^=R81>T?!X6<)")#GAUD5GFM H(P1[->:Q=9 OZ@3A7B M>RP+AC&!G;4D5H$[X3@G1^H=:AV:I5S!LD2$N3$UD,^\W*PZBT+" %A4 (R? MSGA_8FI2DD@U,PN@:CX6QD*K6D+=R^ WO*RNX\EI\7 MIH13J1<<1:@D$7CT.1L0JKE'![(M1I*[+!(.2(ZD,*DS=V83T*.C2/?,A(FE M,@7Z.>+42@:8Y%K%G.&U(2^!"L8!LY#Z_E6PJ-P&BT+\'3C$T=<:Z@-*'*^W'NBY-I$"29RZ[R)95BXBN[UU+_& MYUYKB_!)7VT1/EL=%X<3;J#$D3!?U+Z.IJJKMS$MS/V[N,(WXD!&.5,HI:K0 M& #D-!7&4QZL>.;'<2IZ19;KA*NYI!YJ92U=P:5:DK%K%"!.^&*4%,P?MDTQ M,H()JH5;@ @5WY> S(U4&%>%_N ML1>F@CFX4J,RZHB=&D#=24N'8:K9 D] N* C(86=N_J^:5JWNSST/*K"QKAF MNB9-??VX*A>4%SH'JHW7(W&L-/,.>)$ZYAEDA@2XT<)SMVN<"01X #!VE\A! MX1["3P+!\=8@>$G&_2F5A6)!")8HK,F UB#V+B'MP;'C?DZT<>,EK((@!_ ELB0F>!-S8UL!M29@A MG;=AX4[>I73S+3=0]P""=(5DL3DC<7Q2X.X2L6'KT*OB34K,4%X[N/-(Y\W7 MQZ#DZ#F1XI++\M;@AGWU$6%9XOII'+IV?OA#E[\W9(O=4%T1DN/'=72NN,GA MZP$2XY9_?\\]2U+^+&$_H(>% "8.\6Z\W L.!!1%N/E MN6;&Z:6KKD&/^?KJE:2_T%S<^3P(9^41)-PA;& QRM#1\"6);H[*:8 !N(CU]&62HVWHL]M'!'NUN-LNT[ZARC0"<:?%%%RKDG-X#& MWSV7Z*J&6B>RJ9)3[@I>1L?E%;HN^9!/P"ZP]4@'4[^:9 M=+'H>MLE&P<3?_79#4?\*;_UZ_.B8PF:YJH+'>&H7]C;7;[R@W7X3/5BY!PA MJHVP=2YK-,$*NU3.Z-Q4_NL_DEM_!%RN1^/<6 .>),T-[RZ^'* BY9+.NR+S MJ/"=#J[O')2[@ZDK:Y!!Y6^J?M>$YI5O]6;PS\(IRQ8SE\UUW]2P['9;.ZJW M=W;O;&[6HSO;OC3L[FZ]T^G<:]B&=SFXCW1;^16)/^O@?.$_;_[*_\CPW,/*1__O!^>D4JMT?C8.6LTSD?GY-WH/^])M]YLD9&FF1%6J(S* M1F-P42&5B;5YO]&8S6;U6:>N]+@QNFJXH;H-J93A=699Y>38O<$GI^SD7\>_ MU&KD7,5%RC-+8LVIY8P41F1C\I%QOM=VG,H\-VQ/?C M7N^@V^TEG/VW!2<;, ]]C)U+_KJ2BJPVX6[^?K=3;^?V:":8G?1;S>:_*][R MY#A1F<5T&MW#US#* S&%?YR5CF$<*3*^<+35.81O@T_OAF^&(])IU=N; MCJTMS_+/MD:E&&?]&"'DNO*]G=W?ZNS9X&HT?#L\.QT-+R^N@<&KZ]].+T9D M=$FN!V?N)>DT=W\9EV_)Z-V 7)]>O3F]&%S7+C^]'_Q!3L]&!"WMYM]8P19< M?0ES_QC:AE5R76 JU=9 GX@SI9B.^Q+!C&!';6DE@%[H3CG!RI=ZAU:)9R!;6U$ ^\WJSZBP*"0-@40$P?CKC_8FIF9!$JIE9 %7SL3 68M42ZEX&O^%E M=0UO9N','6^?$.2Z.P>YT49^7I@23J5>=L2*CF'AW(MH@D=UDD M')",I# 39^[,4M"CHTCWS(2)I3(%^CGBU$H&F.1:Q9SAM2$O@0K& ;.0^L'G M>$*S,2>GX*2K0L*BU:&U5N\E?^6[MGHL/(5'X21:%N#IQB>.N-90&U#D?'GP M1,G&1 DFX?P25_M$#[;71>'B54U1X^@#=8E#;Y%W!F">M&?LV^CVIV"L.H!_.=P_&-?;"5# '5VI41AVQ4P.H.VGI,$PU6^ )"!:%SH-IX/1+'2C/O@!>I8YY! M9DB &RT\=[O&F4" !P!C=XD<%.XA_"00'.\,@I=D/)A267C&P)29X$G!C.P.W)6&&=-Z%A3MYE]+-M]Q"W2,(TA5R%<>%=FE?JYH; MXZ7*6+QQ=X$8Q<08HKRV(2\WC9\_.VBW]H\@Q7U^]DO07FHL[GT?AK#R"A#N$ M+2Q&&3H:OB2Q+9@LE2>, 2\(Q&HH[@:5W10IL('X^&64I6+KO=AC"W=K;Z=1 MMGM'G5,4Z$2#+ZI(.??D!M#XN^<27=50ZT0V57+*7<'+Z+B\0MWYT6_$C/-51<:X:1? MV+M=OO)S=?BCS:V#>G]O;M9;][9]:=CV7KU]\+!A&][EX#8"8W*: MO:YT*JN<^>W1;^>?22NWQ/]?[^POZ".$Q&V>VV$*$?KQE.)QG6WFIY-?28<1X_Y1-+S/-G79PO_.>M'_F_ M,37W]2DWOU5YWX7)WUF2Q3I_TB#^D,#]K+'AF4 %_AW'#_)!0_ Y>>,5U=E$ M\(2\71;1RW!&^=DHH>'+U/V:SR&]L]1R7_Z#F%W1"(WP]W7^+_U._@=02P,$ M% @ !H$)59M8$#/D! )A, X !E>&AI8FET,S(Q+FAT;=U8VW+; M-A!][U<@\C2Q9\2[KI3B&456)NZXEF,Q=?+4@4A(0@,2+ !:5K^^"Y"4;[%J MMQ,WB1]H2;O8/;M[L MB^.)H.HX^G4W02J4,G7UX,<14?H M7?3K"6K9KH499HXS.6V@QDJI/'2<]7IMKP.;BZ43G3O:5,MAG$MB M)RII' [U+_ D.#G\:?C"LM 1CXN49 K%@F!%$E1(FBW114+D9V19E=:8YQM! MERN%?-?WT047G^DE+N6**D8.:SM#I_P^=(R3X9PGF\-A0B\135XW:+O7G7?G MOA\''=R:)SV,V^U./^C' 4[F?9?\[@%(!]3+-5)M&'G=2&EFK8CV'[8"V\_5 M8$T3M0H]U_VY830/APN>*7 G8'GYL;2RM55JU!9CSK@(]USS-] 2:X%3RC;A MJXBF1*)3LD;G/,79JZ:$9%N2"+HH%27]BX!K0&&^KBM@8(?1C-1 O: /V"97 M*SJG"@6^[=T&M@OTHV3/'S) M\]F'T6F$HNDWCWPV&1O,?;>#IF]1]&Z"9J/S-Z/3RT'8/G@Q\-^U2+);0:>9<*9Z&?8!VP\X?A03Z;[YZ M!KZ\^8XS%/,L(['9?&NJ5DBM"'I?8 '1L0TZ)SD7"H'P+19KC;&.^>8,#M.#"F,L!'$\0R1(8!+\4##2\CCOP MFF7;QQ(M* /1UO\,=KN 002!ZAXPN8I7.%L2F!=I2J4TC2(SF@D,%[0B@@"H MFU!*W#62IM$MP+^0D'1P%9==A\@FR@LA"PRY5QQ=$T)#[ X,'YH:(4YXKN?8 M3>U9E3>]&\"_08[%'&=$6M,K1C9H%"LMT;M!8\!FV8I*]#GC:PAY25[NM7N# M)U GQTD"D]1B9*'"H%.3B6:Z8X:6U\O5_\2E?6^[<9[?_>V\=.R@I?,0044J M!B\*!G2.@:%,TVI+-4'^+*@@^HPA=:GJFGK!/CY 0&"OO9\<;,M[3_V@53(E-42'PO8'AKX_1G7];[*Z-(,FDY9G!^AD"E.]NVG9'.K28ZI;60[G M"EWEIA9CQA L S"8 0=D#F6799M8T QGL?X=#";F.&S*"%H%*TG"H:,9G[(F M1M7Z[$?6NKMK".R>)K=2X=EMPPB%YXS4&G,NH-%94!J&!/2 MS"38+!KZ-\:85> ,SE)'97< MEP4 N-5]4.S:WH.R768['=MO!X\RZQC()6Q(C(2JO6X$C3O9#?W\"GDYO)?H M_W9PIUXZ]W?35&;H^7>G>5:3>[T$SX';A;J_Y!\N;:IG>8-D[K(._P902P,$% @ !H$) M54$2;F[J! E!, X !E>&AI8FET,S(R+FAT;=U8;5/;1A#^WE^Q,=,$ M9JQW&R/98<8Q9D*'X@0K;Y\Z)^EL7R/=*=()X_[Z[ITD R'0T$YH$CX8S.[M M/KO[[.Y)HR='LTGXX=445C)+X=6;%Z$EDTQPDEK6]*P#G964>6!9Z_7:7'NF*)96>&XI4STK%:*D9B*3SN%(_0<_ M*4D.?QD],0PX$G&542XA+BB1-(&J9'P)[Q):?@3#:+0F(M\4;+F2X-JN"^]$ M\9%=D%HNF4SI86MG9-7?1Y9V,HI$LCD<)>P"6/*\PQ*:]",[LOM>K]_SHBC: MC_?]0>)0G[B1;R=_. C20O7Z3"DW*7W>R1@W5E3Y#WJ>Z>9RN&:)7 6.;?_: MT9J'HX7@$MT5>+S^L[:RM55KM!9CD8HBV+'USU!)C 7)6+H)GH4LHR6%70$HN+J A/8+)B= ''C!,> M,Y+";('G:/&@(-OP)+V4!DG9D@/?#Z=:,R^O0^S8PA?3F$^/G\Q/IO.C=G[T^D'&$]")7%M^S9) MO[=H=IT#>&/.S8D);6".U[?W'@S\?MIEI%CBU(F$E"(+?(1VSUAQ.1Y81O]#=GN <+;&DESA&<2(!R'-GP6Y6BAK-O#YUN MO0)("0N6HFCK?T[CJL"EA(&J&3"]C%>$+RGNCBQC9:F'!M>:"2X:6-&"(JCK M4&K<+9*NUJW0?U%BTM%57$\@6G8AKXJR(IA[*>"*$ KB8*CYT%4(22)RM=.N M:\^;O*EN0/\:.2DBPFEIS"Y3NH%Q+)5$=8/"0/0QA L?N5ACR$OZ=*=_,'P M=7*2)+A5C90N9.#MMV1B7$W,P' .MKQ7Q-R2LJFQ MXWN]FBF9)CH6UA]J^OX6N$I,T!3R&8/!.@8(G#?$KCKIB9)E-+67B0*G&8&YC\E>4F#]H]APLH\)9N <9U%?6AXTWL? MO5^H 1B3M$&@P=3BYD+L^Z;O>NI.+!&-3%K'S779U-=E2R:W90,;"^3?*;9- MYT[9?6;=@=GKWWWTNEE+0ZYA8V)*+,WSCM=I#S1L"MS\$IP<'T34;]/[K"B* M:Y^GJ<[0X[>@?C@Y0K[J=0'C:HF, ;]>H%NJ-&FY)V);Q?M9EEJ=UE=?:SS MSL-=_F2%>;K3&PQ+_0GS"BW!D0FG&QZO_F-I[CK3-+\4>:#25(J4)=#&^8,F M\5$2]Z/FYE\_'O\@(\'2:^KNM:F8[FWO/O<_;MU\NY.+^NU64- 45_8%O?6^ MYZJI]'*TKXZ0"#NKDK>/_,,KHN:S?E^EWYP=_@U02P,$% @ !H$)5=#3 MLFMY" ( I5T6 ! !V96,M,C R,C W,#$N:'1M[+UI5QM)MB[\_?X*O?2] MYU2MY<0Q#U25[Z(,N*EKB3+(YL 7KQA18@UT2L+ KW]WI"0P4QG;0I.SNHL" M92HS(O:SGSW$CHC?_^]%IUT[#T4_[W7_6,/K:*WV?U_]_O]EV?_\N?^VMM5S MPT[H#FJOBV &P=<^YX-6[="'_J=:+'J=VF&O^)2?FRPKO_.Z=W99Y">M08T@ M0NY<+#:"T9A;Y3/)@\T8)CS3!LE,&J],< $3)EZ<;#ABO&7<9L0IEK%(4*:5 M=EE@W'%AL-*&O_ ;C =GHM722,Q,%-IAR74,*CAE(Z7IM:T!] YZV.UO7-BB M[?,_UEJ#P=G&RY?IS_5>CBZNC6_-+P99/[CK>S]__KP.?Z^?],Y? MYMUVW@UI<%X."M/MQU[1,0,8/'@0YAE2&<4WS[GUB"]>B>D7#YKFZ\)U:_H]1K#\IV^,[IA\H5\, MKF^.IF_+&^'#LB77K8!>?+KUS,^TO!%KK5^65R>W#OO9B3%G]Y\YOG#KN:XW M[ Z*R]ORF@AA?/'6%^ZUXW;?TF5K^M>C<='/'VHUW(M?_D_][8%KA8[)[HSA MX_U,0/L"/@\WY)^P R!'),/7W?$A?[CO<.&FWQMMTSWY8RUTL_<':P#W8/RK MWSMA8&KIJUGXSS __V/M=:\[ "7.FI=GT!,W^NN/M4&X&+PL&_[RU?_Z7__K M]T$^:(=7@+IL K7?7XX^^_WEZ,FVYR]?_>[S\UI_<-D.?ZSYO'_6-I<;W5XW MP/OSBXUT8RA&O^;>AV[Y*UQO )$4N1N]_F*P'^(?:SF+U!#-* ^1,FZXXE8C MK4U @AO$X\>MLBD8X>P&_EW32:\.^<8F<)-/_+33-B=KM=S#(SW]<&FW>N=O MR?[Y$:T/_>GV^?$;?;IW^@X?'S9:QYU=WB#;M-[<;QV?'O&CJVW::+8[Q\U6 M^^BJE1^?UJ_>T@;\WD.-PP^G1X?'^5[3MQI7V^CH\(CL'=8O&E?O^7'G/3L^ MK+.CSM%5'2OTEAQ?'ATZ47^S\ZEQ^(XW3D]H?>ODLK%5_UP_;;6/3_]J-;9V M/ATW=R_W#M]=P;5S_V8GMV_>BT9S)Z^3^M7QJ;N$ZZBQ]0E#&R_VFA_RHTX= MU4]/<..TCAK-=^/O?(!W\>YQLX?KA[M71U>-3N/JKW;]]!W::[ZG1\UMWCC\ M*S^Z>G>YM_4>GOP.-W;4Y=OF]J!^@"[>-M^Q1G.7?-0D2HZ\S@P. JB6Q\P)[LN4"2RTIR[ C%.C9 C-;%#.',(A(8H0X67N%P&<1X'PR-4,9OQX6 MQ2V*WN[Z+0@1UFHCKP;><#'8\/!)UH'7MC)O*@A\%0+D'@2$5,(C4&^O$<1, M#GN %,0:! B'/?*1[3V"I.7%'^3]!6$2M$":A2"4"M8*5%PC%IK(2S3^./N M7:&/G?2-_7 >NL.P#^YQWLV[)T#?I<3!2]ZS[?RD=&BW+\X@> F^F7?@EKUX M )_VHW'IVHCO\2V@I'!KPP^+$BISADG]4G=<9Z>[=_H>GO?IZNCT"-7?[%[L M;>VW&F_^@F=\.&UL[9_6MS;)7G.3'Y$/IV_I?CO\>__R^-"?68AB&TV']YJ- MO''Z[O/1Z39KO(%WIO8> D3> -RVCGA]JWT*_8B-YON/% >$I+(9BAA"7JI4 MIHE'&??16$:C ".^]DI\BX2I\T%BRY!2F'FKE9)6P0^,7/#,JSE)^!*HXB<3 M<+U9YQ^=84%Y%C))-,F8"2$SRJC,>!)0L J#=$"/OT7"0. H>$D,19$IXI7# M(<"_QO/@HS2/2WCO+!0@K^[)VP A\=O0>._U6)"=]U='A^_1WIL/0-)'G^O-=Y?P#E;? M>H?W#G=:>UN^M7?X5P>$S4&0K:/.17OO]!.J;SG:>)/>Y?C1Z7Z^M_6)'S4W M@9!= @:\LTZAW63R'7C7\)B\%WO-=Y\;5PZ5_;IJYXTWNVROV6[5MW89? [ M@+Y>.2#YX]@X0)_'I(Z Z"\;)Q^YQ5AICK,HG&8-L1(XW9A$Z?^4 M)/G7IG/%,/B)Y/+0'\ON6_"#-#=6J&",H0R,@)$Z8$HDIM9)SGV)'XP)K?"S M4/@1Q"C!@4JB@7B=,2\S"U2?!>(\$UY[B?24\;-3C)B]-NSF(_1TAQT;BK6[ MB-(*<4YT=((%"HY* (QQS34C"CR.!WU*'US>,>W^'VOL+LX.6J8(*6OG7_>-JIWV\]8Z#G\@;6^_(WIOW[.CTA!QW M )B=X_P&?MNDL;5YV6@>@[K'[U_O,1>9=\4[!;QY^@_?E=^-6; M8.^V=L%?_03]^PMLG0,;>'+5:/YY>KR5?%.P6YW]]A'Y*P+L+N_ +["494G!EB25WA:0CQ=W36'AL$_2&>(Z@#FD)K, HME2DB'59*V0U/"4]"2>#!M MX%8C9A$ST7O,M*= 4))(5.%I"?&$[N(I>.2TI1DXQ6F6,3G9G/G,TA""19P$ MZQ['T\O;$Q=%B 'LH@O]!Z9;TIS21K^<*0)\UW'S%Z_[_^]VQNGNEU]-/KK]]+,R)IS\U1^88I#2167J M.8/&INF^F_N%5^<>ODRN3OR4M>WAJH!\=-.J^M0]1:;9@/S&"CB7;, M,*Q-KSQM!!([EMWO)U;J7_>L V[\L BO MQ@(H+TX>,;DV^3L]X\$152;02+@$)H4XESEE7(S(*QA"QJQT8R0R1!89B2Q# MY-F1>"V'8RJ(_-&Y?8A>'F[]5_3,NFCC(I)B[!D0F)P(Q'3V@LK+5<6S8'IQMT.)\G% M'/WIX6479^W>=E'Q)A5X3#W8+9'T.7NMYV 5+4I33LOMY_]/F M10[F87+7+G0>QG.P#S Y^&S.1L_[_>6#K[D>O^O6+"H-WQ(J=4K2R!%(2X"Y M,H8+8IR&?RAWVNLY4.=*"74NO Z! H*F#P8R0RBQ@@3*0F:,DJU>S"!4 EU MP5UWCF0@.!K$O&483'8($/<0C:(6(-D5(3_I;E^X5LH6P9\I)[22EM7:B$R4E!+-O!/@ M:B/%B7"*$.ZH7SG+.A?1SL>^HN"--8S)()@F6G'O4'3,>RX)B6+E[.N\M';V M5M9$AK%C)CIJ&.98:\PCTLJR()QC;N6L[+RT=O:V]AL*1^:?Y+B=^_P2W-^6 M^[S-6T\O?5BH$< 9)AF=Q@CPR+715+AH0UI)I6R:H+> !@0!+XKE"*#%&P$T MM1&07HH0B5!*PPA@9H1F#L@N^J 5-J,2R$5)]=W"P"T>^($14$XBZ0.2&@C= M"@T4#T# QN/H?(A\=ACX7F:_+C7:_L\P%2#U.F>]+OS9OTWM\'FGUST8]-RG MZ?/YLX!3"(R]3,7?7+*(F366(&,10-422NS*B&;3^[(PS+3_-KG?[;XV9_G MM)=$3-XI092/UB/$C)*6$T)I#!3+5+7M5D9,^V%@\F[PVZ9()<'])9&/ %=5 M(JXYTXY%9D%]J W$RY#6&.L54B/GAIUA.ZW1WANT0I'N*T(K/2UYO:[7"4LB M,D5DL#AB@M,4IF6:X\B%\,PX$&0@=^,.MKAQQ\+HU@^$'&PZ(8?T2=^DB3H5 M"&!LC";<6ADB,AHS-@>I+L6XV> M8\X(#/$X(M9:4 4LL#2$8*?DZFG#7)AL M_H+&/$IA5?#8<\;3HAWM [52"TX0N(&K)^AG=V,J(:::1\_3D0Q#SC*LH/"&,NE38ICSEAD>/K!)Q9>0S[\AY M>B)S&AFDH\96&688T2$R2S%6,3A*9\E\JXXE7'UI+H0,?#L!(YSV[ R2&^)7 MD(_G%@//7KA<.Q(8-I+PM%NKLDX%RP(51 L0L9O=_/DR*^FS3.Q[+X512LN@ M,#.6Z2 TUU)KJK%2R*R,:.84 T])3%0;X2+!%EQ6)IBS2"D+9H]$PQA%JZ-! MLXZ!IR0?ZS3C41MK->B05P91JR0"!6**"4Y71CX+$ -/JZ1)HJ!,C)8Z\""Q MTHHYHBPS)I5Z63J[PKZ5,4K3FMB/ 2D9N441U"JJH*TA)M6<@KQ :FAE1#,? MHS0M,3G"@.X(=@PKAD$X!CN9.! )8Q$A*R.F&1NE:!,*Z]]5X@Z6RD*!(@P[NK9-CBKI)9 M&-WZ@04R;#H+9 +V,EAP V6@3 6EO'(0=:5]I;0G]M[:XAE(=2G&308O#'(L M1NX9I40AX1A)VRDX%@2YMV9L^;5A_NG4QC)"Q0LGH"G4\Z=R["I5A*EZ;3 M&$.,EEN@P*"G\R.8-H[2\:+ Y9?IK"+G.Z+YD9!,2:LA=B8!@V@05910:J6( MT4<=#%H9TF!BQT40&L3/E3$=I*;U1"R&U1'33"/GZT]4*S M$+VEE&J!K69IN8##JR?5A8B!Y[#W45!IPZ-(#'5,@O4!AXTI@3V3%&DF5D_0 M,XV!9R_0@+'F41"*B&0J&NM#9,@[$1'WRO7#!T_#*Q)!.!V : M":,0 8.K(2H.@0LTNXUQEEE)GV7''LJT,HX)%;UC!'LE++4Q\&BCH,R$E1'- MG&+@*8D)D[1L-1CMP^DY-_" $/9YWW0-[B\&<'&(ZAN.H:Y0-PW4T4GQP,^,.ILV8W&*@'T, M+"*17!F2LJ["42KT,J5=7T._TNF$A_F@]7K8'T#@4OQI^GE_+_Y=P%>[)S=6 M\76O/_B[/4S&,/VZ'_*.'19]8]LKF5S':2^*(*UUB+ H@G9<*&%T)!ILFU-+ MM+QT.:0\EW6F/G A PH"-)?AB)1G)(F;*VJ<" \>VEI)>6;E9].:*(M1$"_* MY77,3!QB-CO @.162.>&-MIP;/W@9S%%W:8EBD,Z(9TEJ#=^UQ8FD" >\Z1F8<5Y;K2 *3BE$>$%\"VUS.[TYJ=-Z$WDEASEJY,^W; M4JWGWK?#MNFOJ/'5401#I9"4<9_.U0O(&8=0LL7CO0$6V_@NFASGL_4L,YYS M0S4H(I.>JH@-<=% %)RR&FX)K.NBR7$NYE/YM$%E $VCA@E)-";44B*<1,$H M?^]0J4H?%],^.B]08-1 /",8-]JDFE6-N J!.8/L\MM'UQN">W.Y\?Y@M2RB M%RXX$>%?35G0$(P&K;S#Q"I.HA/+;Q%G(+FYV$#JP>Y)98$=$2-46D>I<]A$ MQ7!@VBZ_#9R-SLW>ZF%)C,-,(>DY(\I8@X+S&@;61L\$7WZK-QN=FT..UEBL M$96!( @EM-+!:0@!P>TLUP%KVSE:Q,8HB#X%1$'MP5SL#& M84>CT4YX;;!ERV_M9B:_N=@\;+UW(C!%'&>4>0.1G]?>,^FT0V0%XKY9ZM\< M+!^B2%)GL*#@HGAK,?B?S !W!B!0ZY??\LU2_V9O_XB-:1&I0&GRREJI&/ F M92Q:$K7VRU"_^P3Y;?9SLXK63U"0GJ0(XG+"B);62,NMET:(:)P,JV']9B"] M^<1[&%E!F),N):L1M8R(:)50406,Z;W=BBO=6R3+YSQF3 2:]HEB\-/(%/]9 M%9A)Q5IF-2S?;'1O#G9/B8!%%!)QS@+G($6!L0W4,>XP6H;ZV%%5\VB*=C^T MR]5%_59^=E/S_' >K0%6I=H$3I?! BZ: M'.=3[>K T$4/8031#&((K1"7V 7)A,(:W=OCO=+'Q;2*W@>9#C4!%S1%\TH9 M[)7D'@::Q,#0$EC%19/C7.RC--H(+;0DVC//M TX>"\88PA%&Y:A=O7K*X%4VF(X>!CME;",,];% MV=M%9*F6EC 85,JD,589$G2:L0@,8LEEV)4TA?5U<]HK)C7!_1OY;1:=RU4T MA)%2-")1&\&9P5JYZ#7QBFH* EV&-1IS%MN<+)\B6##/0>N8#Q *,BHIL*A+ M"ZKDLLP.SE?;9F_J&*B9B4%(%QT$\U@9FV08*+;8>[P,IF[^VC:'F(\S@R@% M/:*&!4:5($P[3S7'.'"_++4PCXHM+W9ZQ7-L/#A_^V946O @E!9*L.24V""- M"E$($[R,RY &70#1S:<")JUW<%Q*01RP)#6.0& @G))>$4?-LMNXF6G='%;P M:Z[3W"U/I=8<@V_IK<'2.1-Y(@1S!M+R\6<(%&%8+RA' +S);=S,Q#;?"I=)"40 MP@6=]AS3.NT?B*/2A/&(J91XR6W<;+1M]O:-( -.B0=Y<,.B1#;M$.=D3$OD M*8W+L!9^_MHV>]L&"L9)\%30@%AD41,5!79")T, !$%(X2'RP+'J*'N>^&__7=>W;R;CX(;_/SX'>[ ],]R6T[;/;[ M8=#_\W(DV+;I?RG4PH=BK_B[Z/EAN9W\G\9]:O=.-KM^/Z1CF 9A60[/HD:' M0!F1Z7A C(VAP<-?5%C.6(RC Z0Q)K22WM2DAS-,,CJ=$P192%;.4Y">#-0X M;#&09"3&8./)BNG>]79;8SZ=5$@LC;(!)2HL@PRIAL%K@RP.261<86Y)6#%E MFX^XIJ==D0I%%*9.@#%#R3_Q2FHL/%@WI9%>4>UJ%A#^I*.IED6M//>6&V&% M3#%XVC3'1R)C*K[DE%&\HFHU(SE-3Y^4"3I%UUI'RV+0RA$C#9<<<:3 ?UQ\ M?7I='E.V8US>AF9]>71;-^\5!\$-X89;-^5+HT56HVA3?1T\E1%'K5#@!5J3 M*$\314OI($P(>V[I?-L(H(1/PJ8P H($*ITQWC/.?*H!#@+[H)V+ I-H9S<" MT\3GY-K[;G^$SZU@GV$CM6>1B ^.4V? -9*:(4UT5-I8;[11(D:Q!"=D/\88 MS5!T)I]^11A??5=.[H2D&H6A?_C5L7^(T7LU6T1N> MM ["V:!\%@61$;HD-!6H#B[8(+&)#$!A)$YE-T&"U==+<9[]_"&Q-0R-WGGY M)/4>9$-)X'K%+F%R/CG/LI9+\HPG *I9T4B(L@#D,@F(T2 MK"<.$6O.#%M>86S"G3[X_7#>:Y^'9UA<\2SRB!QY\-@4T]XQ;(A1+#BK D=4 M"J&6U'N9M3RFZ$T*'93B*V5]D@&M_A1Z2+(8WK19_"*HX"% MQ1PQ'K7F48'#SX75VO%@EY>OOC0>FUV_G/0EP'0P8ZEU7C)KA8X."QXC>'AI M1<,R;$NP8%F"^<_M$K!%U%GN8^!,<*N5EM$CP;VS2"]%P?5SRO2K+T\3R_NF M>Q)N=@FJY]V\,^S\Z),GW?I@BCP=S+EO)J=Y3ZZ\[75]K[L+TBRLZ7[:BS% M[])];W?_W-M?1;BF*1@__0^/??F+S[MM?O_WDY[O3]W:"NM=ST6SOMWN?Q MC4N2EA4J*)1#OCV7CI,ERGHKA1H\3&\ (8"68%TNPX*4"_)("?BX+A+!)J]&-QY&FB5"O,$[[^D5+P+,6= F* MN)Z&\YU>$0!PVQ>NE;Q>^/.S*7R%]CFY*-.L=,'@I"C%E74,1V0,QRYHZ9U MX.W+57'M*P O%("GYV.S8(1U43@B&:/4*>IT=)%P WAF@2\N \\RY?1,5?61 M<\I]) HS)KVES%%J"4C!6J47>'7L+-,WSS+T!ASL*(Q!$E"O@K!1<\Q-4$(! MD2]RI7 :Z[?Y(#\I60@X)]PD(2:+Z%[W.O#UE*U8$G'0:#!VPF&I D-8612# M22<=!"4)86AQK>@"B6-Z-L$PQD2:^D"(,A*)P=0K89%SP%$$+J%8!&&^MY3%0A@PV3#L(/CTHKK63PZ%7U!+/1X]G;XP10113SIV0ED6#M.82 MQIZ*8*Q2W*VR,9Z/'L]AJ_)TO*U"TMD@&%%1214T!0D(L,S8+'"R;I']K.?9 M\\>(* 7(1GO*C!0V&(PEB4I9;,4B+P5?<"U\'FEA+J3V#CNI6#H/+%+'O$;1 MR*!L7(+BN'*X;\NCT>N^&YIV>K _&/3!6J&4X@F8BB#<% MC$$(!P,S&-[9??/&A?_;7*;';A9%JI9(OVYWSMJ]R_##Z_,6!2;SI]](I.82 MTQ #88I;@ZC&5%MJ>; 2+=/:O>_$%'!UJ& U]45;E')'/1.*,LV#9@2Y* W" M+,3H_!A6'--L\DL%JV6#%<_PD^8#[MSZ(_-ZV 0D@L>*$H:<4,0HR9E6D003 MKF&U#&SU@-?8[ U,N\14J]?VH=@/@V'17=W,/[>:,1P)B_*8DW-O2J4)W@X,SUYW M);?;T3SMMQL5]2HP$JG5/)IH/4-*&1.7:9^*[Q1L\W-O57W7V<,I:$F\Y)S[ MB)A%S$3O<=K'$>A)DJ6H*OU1.+6*U0V&Y@ H\(ILP#$P$9E3SG##@@S6* BX MG?%+4.1X+4QX@L_;P[1^L-S\J]S_8_O"M8<^^)VBUTF8&@Y*2.W%;5-T 7_] MOT,Q0MWEPP]8$&C,OC;2RAB\ [,,HB'&%HB7^//83_O MAGY_T_UGF/?SVSN1?0@%='HS%+W^F7$@^>(\=Z'_[QX\NWORNE=\;9.=I707 ML!5<1D&L- $\A&"\ ?%2+R7!'B]5:=3"2W?VM&Z(X\0[,.^:,J.UH22D-"K$ M")19/#DL0"(^D2Y?5.D>#&T__&>8*@'.PY=EO(_<,*U@<^%1!5#A3T<5GP*J M+)4B(*ZB08K%B*TD$5F%(\09002]1*@:E>I/=E/;[?>'P>\5Z;]IE^@_+^_# M#)R'3J];6OUI0:R"]N) &P7G(&K&DFNF/;,JD69TEA(I1;PI?UM81%=@FDCB M;AW>-3Y^9,,58HT!)]A9@1B&7P/'45,<6&1:"+?X^'C;ZYX VW72B;4/@./) MQ]D^^87I63?+;^YB8B>A.\Z3.9]*%10&ATX983:,AQ#!G?3HHDLJ( MB):"1"4J$#X9A-?PVX4(/C?MA,+QE$4%PJ^ D''KE9=$QK3&4Z7Y"&Z40A!D M4*D7'X1/P(0KRH*^9\'%S'5@18%(D.)* PDZY1@QY=YT&DD?I&*,D1D94T)@2B%J=4VE9 MQG4!_2+KY K:R3D:JN57CV#KZ@5,CAZBK5E/!@+ 5Q(V\X;[(,V<7E3[J.Y0( 8 MN#C/-1E8Y=NGE&]WGG"%2-31LHBP-=%;0SW"A.$05X'=5Q*.E6,T=P+7R$C) MM-?46(:,48*(Z(V7C#FIQL>45JJS1*I3Q>2SRU]3:8+RC'ON&!;$4NJQ)_!_ M19$*9/&]G]< C7PPT8:["TK.>^WS5 QWZZ;9J,S;O!OVXNC-SYV<&Y<"_OEV M]+K-DR*4\=/JJ,JS>%V6>>8=\A0)Q&A*%LN +1B3B)7C; EJON:(_GEA\2M: M%P9P<=IZMZ+XCSY$%AB* L-_:=0Z$$DZ"$7:+(X:?P@IZ_4F%!RX16W[V;?R0D?.!8 M4XJ9=,PC:8F67G)@!1:BY149+!@9_*0J6Y7US80,N ' <,\(ITP%J=/I[&GC M98J1D)%69+!89/#\GL&\3',U=[S0-($05RX$)]/!Q]:D0U84!KOC@X&HNJ*) MQ:*)U37:%4TL,$TX$23V&E,J+3,V&(:CY\8Z[A%5EE:)43I(J15% M+CINU1+4A%5Z6NGI4N;D$9(QBF@MUH$)[Y0TAAHC4M$S,GJ9%KE6.KA\J>LI MZGZ]5X0GJ?Q2FDAN92J98-CCR+2R)NITUFC0'#F-^!+LV52I9Z6>SZ2>SV(9 MO34^!$8MC9))!/&D)QX)R1PV+LC)!!6%]TU^6535F\]I/ NWF=Y=%J> E2>R M^)>W_@"+>^*B1<#<)" 6*;8$2RY]2E,X'3$=LW@%I46'TFW&^1(=3V6A1*NED9B9*+1+&WO&H()3-E+Z M,6UF??.=_N"R#;#HY-VL%5*><8.*L\%OGW,_:&U@A/[/6GG?J]]AM+J3NUVO MW2LV_@6803'^%J&1632=O'VY\=^;16[:__VB;[K]K ^=&5_NYU=A0\&#R[\^ MC]X$,<-O;9#4Y,V8H/_S6^IOYH/K%>5N]1O#+O0RW04-,?-M0*U5A/C'VK^^ M/L:@D,V4\*WU8NUUDF%WT/_]I8&!3\/XQ?B/QO75[[9X>>?B?1&9X@2D9'N# M0:^SP: K94M-.S_I;KB0ZO%'G^3=I+FE'&',!F4[QL^PO0(ZD\'PMW)GV^*WEZT:7;Q"SCD:H&0 V!W[R MYO'E]?+2RX&_?TVK=8T>OXS6\?6UE^6SB\D-$^".^NMKT*LTDG^LT;4['1]W M!>ZL^=XP#4R)(8#!^(9![VP#P]5^KYW[ZXMGQB=RV$ U7+[CIA$ORY'ZJK0T MC-WXD_0&\9#PUA[5,6C!DR&.T1,POO;J?6.WN;U5.VAN-K_WNS\6:[]GJO7M\].-C=:]P#[L/]Q&3N/3LT_1;(:M#KOJAM MK;]>KQ'$F7YB^\5M.=%G[ VYTQOY8&]V>D6G]CNP?;?7;8#'#%:S-C8*^XF+ MN=OR?[Y$:T/_>GV^?$;?;IW^@X?'S9:QYU=WB#;M-[<;QV?'O&CJVW: M:+8[Q\U6^^BJE1^?UJ_>T@;\WD.-PP^G1X?'^5[3MQI7V^CH\(CL'=8O&E?O M^7'G/3L^K+.CSM%5':N+M^3X\NC0B<;5A[Q^^@GMO8'[R+NKQM;^:>-P^ZI^ MN,OVFINHWGQWD?6Y/>[1QN'NYUWS'4IN.M^JH M\::.CYKUBZ/3$U[?>G?1V-KY='S:;A]_4)?UK?>7'RFFB 5D,T.8SQBE(E/4 M\XQRY*DF"'ECUUYAE+TK;>Z-%.Y3^2,:P>>N$;_43?&IMM<-OSZQS?K'FGP( MZI?HLO_=S98L4?WSH_[=$-QX,.Z7^^&L5PS6:A'4S0S@!=!Y<(\W;*_7MJ;= M[@UL[^*GTX^CBX_.>*0\#IFWT64,2Y<9$7AFE<;2P@O-AO-6G,O&;LF6+3_^A?$ M.[]A6MO;KV'^B_^UMK=3:_Y[^TMC>&T(-U\WTV6L*9N-#DU![<%TU :M4/O/ M!.2U47!1@X@T^(=D8XW[=%+TP.'-QDV+Y3^_/6]#9V'?_BZ[OCV*Q6_I^8:' M3[(.O+.5OI9YH5RV(WR^;. MPELLH'UE7J4RG \ZEOBC0S" 0=,L$"4RADP QY+SC/OHI0D69!?'AI/-UW"6 MH!E9P_L_F_N;C8/=9"\K4QIJ@VO<3VQI+'J=Q\;N^WX.>H]=69KA2N=%Y?V4 MDZWMY.U0 UC;4&R,>_%\]+1=IF#3*T=O_/EXAWP4R& W IVX\S*BC#=YGGG['YG+ST<#._IH%4',! J.:OH1F3I?R[NU?-"ON589\7U+NN>+I">_ZYFS M]?N.^>BSAP9E:>8;&/1!LR?--WS+8S%;5Y),_;%R7?"G38Y\RU.)6F?J:6,P MGG-Y;()E,D5"SB[2),D#' MT,ZKQJ=Z\^3S7O/HG2V@7:G2.VT>G MGVB=O+O8V]KDC=--W+CZLP5M_/RVN3FH'Z"+MV E&LU=\I%8X9$F+DL'N*=\ M!A?_(QI;6U1' M'MUX7W?FI;]K!'X>#FB:B]UQY8PK>6")8Y%9*W?]MG*;J*U@$D8; M4>L-6J&HG0Z+O.]S5R8LP&W,OS1/Y6W%B>GF5^7?OSX/&_[3K=\VS ^1Z#P& M>7=]?_U@O;;=.6OW+F&4;VM[K=%;__5V.<^WHF]*@_V@PX9OAOK1V9XI&++Y MFJUGY_A-[XM47SCZ3ZH(QQ6_?XW?K^XZ;V_I?CO\>__R^-"?62#PXZU6"SY/ M;;PZ?O.>-[8^71P1Z'?SA!UOU2^.#W=:=;BGOM6(C:TZA^>CQNG[BWISF^]M M?I1<1L=BS'24'*R%=9EQA&58*BVQ9#YZNO:*,,)J;PR$I24EIJSNFY[OU_9[ MQM^U'R^>PZ][1;/WN0H"YHFCW8O&YX]:.F.= :\"20J!A N9]=IG MQ&&/ W?.*9-RW,!@QO=J!V=%FK.;'W9*H[]7_ UQ)!CX*LQ<;(1= E,1':FP M'D&\BD+&//RFG%69Q8JZP.$*H3<(NXNLF0'K[QX@IWV:J\;) M1Z=M<#Z(+&AK,F8BSRPG-A,&$\T]9HBKM5<*::S_.=']).]P*>*=,5"3(?\; M6-CE9Z9=V[X(;I@VDZOMQ9B6=OQ:^P5 7$LH_O4AIWRIQ^!F$NB__J4(EK_U M:X/0#F>M7C?4NF7JX44*_-K#U)6:*8*!OOJP\?61H#\4*I3S! LP0,_(ELEK MVX0!K?CQ*?Q([B5OD:>6PK!F7FNP@RB03!$O,V]4((Y3::4'+9=8__H=J=MI MQ;>KA=FW/>C9WXD=JKSDDW&[?2[@J8"HO+1NZ7R9VONT#*]V$$;9 M3$Q^L;]. OA--]CXVESW9&9[_E/66JTCSK]GQIK*=80>G^C][AEKO,Z1F/IC MF5K'FDYC;OGAM7FT_&<)V+R9#T8K08-QK9IKFW[_*>9KU.FR N-^KY=]2""P M3>YH_[)C>^U?^D^9?%CI 6F,*WM*B(0+UTK[4=: Z#ZWT8O:6R"+C&QI?8NL9=4[^SBOF?[XBAY-V\^ M=([?;!/XEQ\UC^YZ29='I]"69NNT\:8!;7V']K8^71XU=T[K;[8_'Q\>?SIJ MIG_;K48;VGBO-(-39HCG67129\R#BV^Q5%E$B,M A.7"CFJ% >;E/A O:G^; MHO;!M(>A]K_1.L*UOY/);T'0^CW^_]/0OYI\\HRZ,>;N@Y*Z*\5X@F+<"1\H MCYX13S-,N<^8-2HS%'Y@XKTD 8)>H=9>??CP/Q7H%P;T$X.P/3;-HXKKNS,M MR7 O_23+[/1B][9>!&U\( 'TPAJ3L1!LICCHA1*8*&6%8P;THA$^UXYZQ:>1 MR:A-!/+UVI_OVZHC06^FI=ZI5M&E,AY[67.M %WLI.7[GUNAK.E)\>X7Y=^_ MX%]'17HMTZ_%O V!LFFWX8ZT+*\/__W/,$_1\Z!7LV%\ SQX'$9?+]SJ%>.% M6^.(^HL0?#+ * S:/YXV=2@909WN_+9W&YO:NSHR^/>_%HS75_[A7S18PNJ!O?84^A/ M^DYY.WPQ-6?\K+1>L5\VI&RMZ0]J&HV>X,UE?_W1M2[//E@4T+;1"LID M4 =F,.PO)7'\T#*.BX\>8QX,HQE13(+B>YP! [!,$P6#9Q2R :V].@KW)ME_ M8&W2E!;;7N]\,/\%FXW>@@P'^X8U6@M,K8E?@%HZ^6 A!3:0#%%KYL\G/9E M+8"W_+0&&,T>O-#O ./"6XJ)HP3$TH&N7[Y(;BL\ M#ER\-#@GM9.B]WG0FEQ>!R\VE&WS(>;=>WC:R@S[WH M="I+[DH5F6D*ZVTBI9$A^H)X1A^4[/-\B_&N1V>6ZPMO6[WY+:ZG MVW3O\*]VH[G?;NRD58IWTI8Q"(QI\%G*5&0,&YZ9($7FF8R<4<4=<6NO-N^Z M$4^HT9V38C?S3NC74IYUO] I?,5'3V>>K.OSQ?YJPWVD=SHPAITN,\W#MQ MYB;Q5)IU=/,58_N]]G#P^%<>*U]__)B5T<]6<=.[DY#9(IA/F8GP@ W3_FPN M^VLOJT-SEOG0'#[KO'G\A_QT6I;W8%H]CP]-1983D! \=GOE_.&P/\IMP[B7 M^[D_M#=MKRC?U;Y,+_^1J%WTN8+_JL2K\5VNT)@&J_ "S* MN8W1UH\W4\J/SB4\/G=[%/KSG/]Z_G BC=P*>R8_-)_,/W*A1=1"9)3XD+&H M2&9LVO2"P&A2B9B.7]^N?+'5K;8P\[Q\20AJLYPN7:"30C:')\/^8%PV,SE^ M8M9E!"\2JQ:A]CG]6*#!&5/H3ED@ \9YV,U'!-I/"RCZ:[=)53JOK4/46FT@ M^&<&&TVT8X9AY0)%X[-%%6)K8&-Z6CF!X(P01$R/ L]'-1+@2-)^2CEL*ZB&3FO4U+B5', MTM\9)V#B@G"2:;/VBJ(7C.$7C/,)ZTX$_*K6'ZV,F;4"E*S@1NMV^F41]B_E M:IV17IZ9HG9>+N$Y2\?.IB:"BWB#B/5'N6_AX\.GG[&:#N3]X9B2D77)J[!R M\/J.[_-BQ]N\;U#X/8:M9V]_7IM M=)KCDO2BN?GGV^UT8,[KO49SN]$\^/YBL/G7>/W ;OUJ7:OI5R))O,Z>X;% MW/K)!6D/)%QV7B]N_D6+&0R,9O- M\LCLNS[&K#7B26>:SV:7YQ^2X4.Z-%L4?6,+O@U%[!&D/%_E3"6F;Q4377NU M.PB=&E[_4EBS,QRU:10/5;!X!NW=N9X_*S=B[CP<7BZ0,U2Q^TQIXP?9?1F] MOE66J$A;%L$7NVGN''XKG:JRJOM&_5.F*1T%U@D5$52PF<"F(H*5DJA^(A&D MFH,BM."^M$M 10L5B&Z#B%>TL$(2)>116OC3M"%0"+6#5@BW0X1%#B,KUEE) MC(J*=59)HORISHCIMVH[[=[G*D510><:.K(B@U62J'HJ&91EX?VRH#^5:;5Z M;7A;_[]KV_\9YH/+BB$J/$WPI"J&6"&)4ISV)AB$&EZO;86^*_*SR1'1DP77 MY:95!\-.QQ27Z?,#&/3RC./NH+9YLT[H;Z 6EX?*FZB0=8TL77'%*DF4C;F" MK-?V0]*++_7_X'J=X/NSY&)4/%"A9H(:C"HB6"&1,C0F IJ(X#QTAY6V5]"X MAD:E[:LE4C'6=C8R^_EYJOFO_/P*'M?PP+32^%42J1YK/%^OO>GU_.>\W2ZS M +M= P56%\$J)=#*- MC]'Z^.3L/\VH/K!S%KK]\LF5_E=@F8 %5T7!JR12.9F]QWA]O BQUC07E9!R%0LL%(B59/)?,S6:_5A>Y!G840!!7@! MW7Y:\O-WVU044.&EHH#5%"G&XCH(X.NU@Z'MA_\,TR*>[7/X66E^!9,;F/RH M[E<*/0.;SL<;T9+U[U+>2D:SD5'==,U)N=7"?_=K6WG?#?NEOY7F7#>[IGW9 MS\L]&&YVCTU;-HR.;TSW[(<^.&SE+7MG8=28*E=; >P:8.0'"Z\K(IB%69VP M-:W8>J&%]"Z=;)L/1B6PB7_A@_;D[T3?[5Y_6(1^S=C><%"KF^)3&-3V\_ZG M6D7*%8ZN<41QQTR"$I.R':S.J>P L9M8)39RAWC!KVB MHO8*&#? J*A]"01%437QOQ1">M\MPDG>!SI*!RZ8=B@G\4='*M0.@AL6^2 / MHYSF^WY(%\<^=\7*%8YN<$1_<#%6I?"S$!2]GN"OLAL++:6M$$U9456*:,N]!"VANT0E';[<9>T:E6TU?HN(T.6JVG6WQ! M,3+F6E%E'>677LY2&?O3;K\!;+&P\S(NN0@BK->OUQ OE&$=KER\;?/N1^T MQI597WYQ!-,-=/,58_N]]G#P^%<>0_&KWVWQ\JY4OOB9'I'[/]:>(&2T-OE2 MJ[C1OY.0V2*83YF)\-8-T_YL+OMK+V\UKI-W)Y@C$D;B;B>FHG#J:V@GSZQO M/]B ;]@(:.U5,T$NU2:D-5@/'P9S/:Z/0^!+$9GB!*0T1IXN&?HYRA+OK4PA M"02C%27KM9W=QF;C]>[FV]N+2NYTZVMM?JC#WX!SNK9(XU,JR6YSNYXJ]&_& MYZ"Y"9]M-YH'LQX>\:3A^>T>(8T^R0'OW<$&%3,>P0_D?UX J%ZO/W&X,'^H M#S-M\NN]QM9VXV![JP:_'>R]W=T"D6]](?G:WD[JTEY]N_;+^\;F^RV R=:O M3\?#;^-/!KVSC<>Z6]JV&[M4 %MET.VV.>N'C\;7;XQ">MH9!;&#L/XS>/+Z^6EB9&^=8V)=8+QHY?1^O=>8Y)\US?_ MJ;$8KS/T^.6JL3]18Y_6H.G'RX_>JI\278TY_;'X:G8K&IK@-H5:'>YK]6O; M8%W\-0'^-&-PD%\\/@(S1,[-K6-+D2P+W%N#X"7WM=3]WY9A//\:MB]K^,43 M@/1H/[_LZH^,UU(-&7G*D%4HJE#T+2AZIMFX*73J.N O'[.1#^ 5[@F]_&6W M6QNT>D-XJ.^_J(4+%T!:9Z&H]=/!#S5O!N;7Z6K2,@B?($)^RE[CG[+7E:R_ MRFW6N$\G16_8]=FX8NL/P%,OXV @\AHRIC1RJ M+>[X_>^[(S>]7G_9VR*]<@&Z^WM^D69==@KCR@UXA]U\L)]RY<.^7P/4=%.; MRP]R90*-A$N(UCT+S"GC8D1>*<08L])]W$K,@Q@B6?F+1'BMYH/+.Z;=_V,M M ^1U32>D1VS#*(1B^\*UAVGT-OO] /_W M37.Q5AO5FT%S+@8;W6$G\[TRYY]> LB&L0PEQLN$JZ/3(WYTM4T;S7;GN-EJ'UVU\N/3 M^M5;VH#?>ZAQ^.'TZ/ XWVOZ5N-J&QT='I&]P_I%X^H]/^Z\9\>'=7;4.;JJ M8W71R'7'=7:Z>Z?'[:/#][R^Y5OUJS_;]>:[J[TW[UF]^5>K<;C+CIN;N-X\ MH..A?MO<[NYT;GW67C]!B^ \\]W>\TR#O>@'?7._7/]:UWY.CJ M'3HZ=7SR'7C7\)B\%T>GF^1X:Y;GQM;Q M:6-K/V]=I]UVFU0LDQ.\O;R/GU7_]"POTV[-I3[KZC5I4<5_%?5/B/H*I#1X3KH#Y M+&8J1!RMU/ 1(UKRDOLP&8 M9X$XSSFC"GL-W"?1"\5XQ7T5]_T\W,(Q['? MAQ&N_+ZEX#YRA_MH\!0313-ID<\8IS+3WIB,"A"[T]%(BM=>:P*6*^RKN M^WFX+UB%A==&"AN95$![5D0JL'58@[M@QW[?F/LJOV_AN8_=X;Z 64 FR"QH M23(6& ^Q,#OT\O"?=^<^HSE/TN0W7S=ZP]2:6;Q UG. M.YU]-/]-OFW 'B3X):2\J:?YDLSVXIM>S_Y"_V#7MM7S#8M9FN\ MOI?-4Q##8HYC%A*?@23!JR,89XXS32F)EF@)$2VG+RCZX8CV80)Y5L>M4N/9 M9JPJ-9Z)&M]-3"&/:0JV,TD"RIA2)C/8^\P@K! R3 2C0(T)>2$$JM1XU=1X MZLF72HUGHL9W.[Z0*A'#.>F(QX$K(4(F4Z1I9%^.FD(XI$#FJ,!3C5:H'4 M^'N+H18_(W 0VO#AR8O:2>B&PK1?E+M+&]_)NWE_4(R.,0T79Z';3XOJIU\5 M]21J>V X5X7:IIXO&$OTS4B>P&Z;MX2Y/9)E17-3H[F#>[D#;X2(FMB,6Z4R MIH'FE-$X4UX@SI@S1NBU5T2_D.R'8XZ'F6:>&@%3 M [JLP7'A,F,\QDP1+S,LD:,48X8M XWF+\2/)P,KC5XTC9YZ%J'2Z)EK]-V, M@F$0@GA/,R1%S)BP(3/*QLPC,-<@16.B6'LE\ NAIS5Q66GTPFCTU!,*E4;/ M7*/O)A>H,P(Q&3-,0:V9TR+36J(L4B2)PY&PM$$,TR\8F589U@QR"XNWL]CJ MW;FZ!1][9R$14/>DEG==KS/WBH\?J_=;0D,S]?3.M41W2X&^[?7[E569FE6Y MOZJ+.R<4\PQ<1!8RAJG*K(XR(X(E!T%:SO7:*\Q?E MHIY*Q7ICBWDKQ%R@+ M5"G^\RK^W90/)T9PY4B&L5"@_81E&D66&8\IM@BH6M&U5R3-.$^K<*12_!50 M_*DGBRK%?U[%OYL9"MY0$Y7* D_KN(D'BR^]S*1B$%@BSF54:<.,%^#658I? M*?ZSY90JQ7]>Q;^;0"*!:TTURQPU.F/:ATQQJ3/LO3<@01Z43V?SO,"8+8OB MKV[ERF[:.2GT!Y/JE!>U;AA4%2I/'+U?9IO#Z$,WX;>[##>1X8C@QDGR1J_; MFS!?(PPJRIL6Y>W=7^42J):8LY"AJ-(L6#29!3L&7D^P(0A"5:I4P2^TH/<8 M[]X^@-7\U_+H]!32$Y5.+X9.WTU<1"<$<1)E090SV\%F5FN4,80#D1X[)23$ M+Q"^5#J]4CH]A& MOA"LTNF5TNDI)!4JG5X,G;Z7;A".!H19)JD0&6.!9]I8DFGBM;+<6>O,VBOV M JO[NT7.1:>K2I6YW[FZE2HC&JK%HM>IC2FHU^W7; &"N/JE=K 7'SG*J0J ML;U -2PW^>S)1DYY=PBCMGZ#J4JM M+'IEX>7$FE46:VJ[/34W!_4<722KU=@ZP?73HX^4$(FM8IG7DF8L0&BI-->9 M<\)$9#!X'V+M%:8O$)_6\LUJ:FP%&&3JQ3 5@RP)@S1>WV80 0-)H@..U:5/J9>F%/1QY+0Q]X=[P,+ MC:Q3,;/@D&9,69\IADS&M4-&<^$@D%E[1=D+398F?EGE"I])TF=2XU.5]RQ- M=@=8;SRG\&?HAIA7S#9%9MN^EYD1VEG!EQ+KL+/E%ZI5/A95?AN:@0S)*6V.@/2]1GS@F5&>I%A_?^S]Z5- M;21IMW]%P;QQ[TR$'G?NBWLN$;2A>^AHA!?<_=I?.G(ULH7$2,(V_O4WLP0V M5F%;H!*41,Z"04M55F:>DR>??!8O?";>$*KS0*KK9_P%PFL.X169. J$5POA MN5488\G2"JO!*83G M3014>6F"IPFXDF5/.PM&,0R)B8/SPDAF$X1%5[,V">G-]0OIA>D*LUE;: MDBYF&UPFHMM) 55EL=J\UIM2B-"4$),,ZE337-8>;.6DB, M1H+$FOD-N1R6O.*LYH^*+BC:USI-)JZQ8_.["#4>JVT M\D&W2M!,DO9M)W MJW O7?HDO"4=M+B$O^[!UDVE/PWC%YDIFSTO(O-B_9*:+V]7S<+/NAP57;Z M+G]9.QF2C@CL$0?J7%+C-OTP%'-P1F@2E?/<)%V.'JD-+.Q4Z&:#Z&;)@YQ" M-RNAF_DCFT"9-[,: ;[*M^?!&F*R)S[1@A$55#9N/J)MR-H(2,$KI'DEC(77:8;O(%1 H5N-HANECSZ M*'2S$KJ9/^10:;/+J*)@/7/ "*-@ HY ?=IB!8T0"79KFSQJ527[AHRY+;=9 M[?8'9]/@[\,O>O.(]KH'VQ"B7;75ZF(>%JJ]$=6^JMFMG [<D(D[:RF[55&Z*-7*#*82S1H2S:KM5(9S;$4[=V9@HG 8*J$," M&$Y;2163W$9</ TX#2 M9I)*4%(1D()0PS BR(?*=M64OUPAG$(XZVB[*H1S.\*IN>@*;SBQ&@)R&IA5 M*!%.4, H0<)Y0PP)V7I%FPH[*!G]OH>TOZH_@N^8U!;S)J3'.SE)B*N\$B>= MT=ET,C7#_! =Z-A5N61]OL:#2%0RZ]M5![Y?CNS.;&![9RF&4+V$)37&>JYF1M(Q*>RE!FL!S'C$/&B$/,@TW4UZGS5Y,(@MW%=E CX0" M[N;COPNX[PW<\R8;CP/"-A) /IJA&@KOQ M:. "[GL#][PI@J7]5LS1P@G($A@U$HP).B,<&X^T(6P&;J%PB\"]N7&1-S)& M^-7YVBS$>XL:B=>3]^[*''%A5JW17V&^YICO33T>*\J(.7=@A*:0!&PB/1LY MD*J:)*=6Y<3FB?DT;RJG58O.?0J\[\P@4>!]%_">-TD@92FGR()D.;F3I '2 M"PPT-S*0Q.B!NPM[XP8ZKA5XWYE)HL#[3N ]7]- H,"I%( T5\ \2O .-J$= M(>4<02%H-EN]<9L.40N\U\TH4>!]%_">-TM$X;Q(_P#O(2HA&7. M<(G9Y>J]M,WQ[GPD?']R.C#GN;'A^XQ0/GG;3U9#\-/4V$%(__K^^^U_IQ^7 MWS@QXS?](R>,1S+C'1V'CG%N=)+N>)XM.L/1-$PZ MB6DZJ0G]Q'9OQF;0.37C:6<4.]/C, F=V!^:H4OW3FTTTW 2AM/)H\^3??Z! M+^Y'9&K0Z6C2SP!Y/ X#,^V_#S]_Z/OI\27]7OG61?^@+U\Q=C+*1/C-KUP! MB@NY;.SB/7G4/TE/W0L?.L]')V:X7)^RK[OBZL_)I6!;#C8-Z!B>D!'YO!!W,^V?KIZQF6)M/5 M3I_OKV_V2HR+SR^U0%?,J"LM2*-9]=_'B?+".'\J-<3<;P,ZQ^.\B/_CQR,A M$THREO/\SR6-\VS_]T]FNS;A9_VZ_6\[_FG[NBGP71)88O+>B ;DM<+G3_*_ MWSM[O5>[.UVTF\O#O_8W]TY2G^\.$K_'.SUCEYT M#G]-;QT\?;[WG_2Y_3_W\@,>'NQU_OFRM_-R=S]]^E\+/NX<2W_KX2O*_T)@ M5:K%U D#@/JX>JOO3SU_?+-YA;Y:O[S=Z^ +36CY3@&=,7 MR_W%C2_@_JB"^YSTF+W'T2.MQ#??1H_P+=]CDMSJF]]K+$:/".*EL:6Q!"_6 MH!](X!LDA/SA1W7MH]?L;F?\T(+M[5%:\T+G('WN>-+92TOA(L=V&]8'+_H? MO]T#=SASKIA>;I"ZNI5=^OO9X+R#NXL< 2_RJ ^FR\@B7?;@>J5,I&4GTH(L M=@\.*)_W;-5E'O>GZ19N@:?\Y_ZP,ST>G:6+^LF_FD7-.HQR/AUZD$^-'^13 ME[&^?:S?;1F]);YW2U;U73)-X .KJ73CIUZK,\M2U?>ZX\C#%Y?'D?LD7>O= MP:?]\]Y?K_"KHV>HMWO #G=_>=?[K7=\L+O/7__VC!U\VKER'-E[>W#TDJ?K MGO?>[J7//_OPZLCW#\BO[PZ/WGUX=?+RP^'NNWRL^:%V'$E2>X[>I6?8)P?5 MO7XY[I']3Z_^>L8/CW[IOS[:88='!^SUT2_QX!R=YZ/(@Q<('>ZF>[WYFXJ@ MI$.4J[&3H1-,?=]Z;P5GE.9U# M"<9A,NV,S31T)A_,Z:3DC&A>8TL?951,6H0E$Q*;Z!'3V@LK+5<6W?B(I](2 M3ZY*B2^2^XF9'/\Z&'WX3_!OPF^F/\PO_A*2#@_/@QN8R:0?4\_E-N\,_9'Y M6&3X#61XKU\[!5+2.H:Y!82- J80 Q5] $-,W-O478-\C ML.=/ SQWAI#LJ"&$ ,9B6K$=,I#&UGBL@]+$;FT+45;LC0,V1S(0' UBWC(L MA0W!<$4TBEHD;,<;F[L+L.\1V/,6<<\ M6]N"94&5'$BG"*$.^H7L%A,TF.FWXH0:A',YTT7/(VL(]R"D#(GL;4<%*,6 M C%9\'I)4$[?C>JFBUH@7T'WVBSI" 5OK&%,!L$TT8I[AZ)CWG-)2!3%:K%. MF)ZW6F B&78,@]+" !-$@/&:0F3$&8&QXSPMWDE65!.,?< E:+LFJW#^'SY@N%@A(B:J *NR3.77;HHS+-.BL=ET%R MCK>VF:[7RKJ75;MDM;SW3SX,%Y9$+9U_AH^GB:#"OSHV#$/L3XNC2BMCD9M: M9W9R*LWY9::L,3=;8PY?U Q G%B,51(*,6(,S!,)5@@/REN."34D.)=49#G[ M6A-TWT1&-AZ56U!]3ZB>M_<82RAWP@(CA@!SHDI"$,$&1;!7'"N2]H:\7JIM M<>%8\-RVU;J!>-2R6K<+U_,V'^>B48@;D-2+M%IC <8R#M@HXRE%Q&B:0[R6 MCN\JZ&[=:MUX9&9!]3VA>M[.([7F"J%7Z"+/[=D-9+A2_+1QXG[G1FJ' 8NV^>?CZT4ZMTBJ)//J('*@@?*)! MJ4$A:L&RM*A)DFO(J[1IT0\MS5"AA/6S811*N!4EU*JS6L.Y1Q$XS_7=I!%@ M!>) D5!.*86Y3/L=J0LC%$9865JNP@CWR0AS(B%@8A4--AL_8OIA*2AF8Q() MEB/AG<':;FUK42BA4$+;32>%$FY%"?-%8"V2'FNG0?+*AD(UV&Q($9X&@:P+ M,N"M[9+RZMX1>]6^\NM\D,]TG*X\J'#1,?[MV61:V5CN+ O60S4KW[V/Q\70 M/[D8^:,\\+-V9D+\,@UV/L^"7I@>QD253T?CZHWI=-RW9U51QJ/14Y,N,RV9 M!9NCV+V::2;)+"Y#3F)B44@4*W*J5&M AQPJFP28RJD/:%?0EABI"SNLEW5E M19Q08'\CV,^;7ZCRF)L<+$1PVG%IDI25Q1HH4D109).H-EO;K&0\61/DWT07 MW+TW2=$%[2>(.5U@/7<\IBG@4$XY;(4"A4( 8:@.6C/LD4P$T26\?FA3=,$: MLT,#%I7"#IO&#O.&&9$SHNELH4CR5MIA?EAXO%E+2YW8:G>3%:]GWB;2YXL9-@<&>[73"@1!T>-UH"\ M);<&2U/D301K/+U_ O"+\1PFO6 MDLB\5S2FW8]-!<(8U-5X!QXD#6* :#)4F:01A% K""A]G-I!E+*1W0@2;ZYAR-)J:P;4F MD56XG/SH>TNP7TOZ<_'RFC=[Y#82_7V&+UW#[(75FV?U@YHQ1R=Q%[W)&?<" M R:92ZSN&&"IT[*=Y7M,\DYVTVZ]H:/Q=FB\PFR%V>[$8%68[8Z8;=Z(Y2DQ M2:Y*()S:M'&E'G3P%&S:BB@5#:,8)[TJNNP:.W6AMD)MFT9MC8>3%6J[*VJ; M%VUI*QZU5B 8S_'E(H)*BQ,DS>:PI]A699XPZB+65/Z<0FV%VMI+;8V'Q15J MNR-JJWE:&2D1=QP$QQR8<3:I-LK!R( #-@1K&;:VB>@BKM:"VBYLC9>MN)SA MO"*NZWGO!G7!;U)"_,MCTO0L?G1F!Z$6[U?N>4?W+#G&[_V3U1#\5+G1IG]] M__WVO]./RV^'57G[-V,SZ)R:\DY3D>3?F;>Q^,PJ)**_?RA[Z?'EPOXE6]=W 5]^8JQB6G/IM_^ MRA6>=>E)PGCQ 3CJGZ3.ZH4/G>>C$S-<;BCXUUUQ]6=N;;7,,QZ&>1/ CH-Y!R:'U3\V@P_F?++UT]?CE ;I M:J?/]]R7&Q:>E6J K9BM?4CJC<>6@_CBMI6&],?<)_&PT_AM+/2TS>&[&'O%8Z_TG^M]O9[SU9%/R8 MWWN3GQSV=O=Z+_9V.^FW%X=_[._N'*4_?MGY8Z?W9*_SXC][>T7F^T%W5!/AZ\4Z/-S"GD_#X\I>?+]>,_K!J;O6EG[^^ M>NZW.?E7=>/L[2]0?81F<+U8\"_N?/'VH^JM.;DZ>T^21YSS;[Z-'N%;OL<*O=@8/J\OE:7>=R?IENX1=R_]H=)78[.TD7]I-L)'UU( M.YS3].R3XZQ&^\.9.20MQS4OG\V?"-E0_B"?&M]DVC>2@NA>K;'7:Y:=R22L M.'ER4YVXS WNIY$-.>FU.X1Q%@0\[9C;SZ1% [S7_1I-AK1B\HBT=$*8R7$G M+;4=EW\)_SWKOS>#5:5HOTG7;<:IV'4/MN9G7Y$:%+PDAJ+(%/'*X1#2_XWG MP4=I_MY?\#0_3;B=H<__['V9=CO3)V8\SA;(/\W@+*S%X=?Y0?_R\.L5.?CK MX,.K3[^?''SZI7]P].QC[[?7Q[V39Q_3M='!)W=^N/OJ_/7NAX-/ M>Y]>?>H-#HY>IL\\XZ^.?NWWWNZE:_W^[O7;=Y]>O_7]5W^])+7#KZ.=3P=' MO;<'Y.7'WM&S3[W=P?'!7_D@[-7'5R?/3PZ/>B<]\OOQZZ/7L?>D5L$N8&$4 MM_8B!XFW#*RE 0QF$A$J C-J:SMM.:38P%K(A8PV@(R0YL8*%8PQE#%NC=0! M4R(QM4YR[BLRPIC00D8M(Z/YPGLAC1)1B7V\L H8PA%,X!RX] M$'#$C,CH$1A""3"F0RX9:B%$1J6D-NKL^$V[%->KAI9LCVL.VZ8$R *PC?V/ MP<.G,!X5Q-X,L?-:PT<134 &4,A:@U@,1AH&,?@TDDPP:GQ.NJX()C^W"+,/ MPR3U/+B0%+@=A'NO$[B)C-6MJM8$&FX<.W.:D1@'N:H$[KS>LL-IZ9H$XFH/>"0%- M!84$V."=U!XYGH#+5%>@>E:C8MQ8+02?CL.IZ?M.^'@:AI-;BHZR3;H3T7$Q M5GNSH2KVJ<3NO.0SRSC$NG?/W MNE!U=+O2DQ4BAM-916]^Q( MPX*D,!H4]C%1&F6@'760-$CZ(R@2+=W:9DQT-5]YNM)K0I36Q3+RX*#>E(0I M4%\5U&ONIYKI-%IIMR%05;#7@+'80M"*"(RE)E0DJ!/:I:PI>\G*H?XPC"E/ MQZ/3U(CS;N=T8(;3;A7.E".93G-"FFXNRG??MI4'1X#-G??,QO9I'MF=H=^[ M'-9>*'S8&!\>'.W4$K632*Q%40*7*+&B%@2,TAZD0DH)[;S"=FL[\2%?OHCY M+:*SU\5 \^"0W]R)44'^W2"_5HU/4,^L,Q",D,!L9$D*.0&!:(V-#=3DL,"$ M?+E\2LR[0O[#\&3Y;33R'_J#P7V;=C:1UYI2-)=C5#BL.0[;JZF7D L&1TU! MADB!$>E "RS2W/$,<>\LHF%KFQ+/JRXK:PY6)L2(06LJP#KO.!@V"$4 MI >L#0%G0>>=AHH1!ZECFT$ZP:G5'ZXC[8A1K']X=0,W_1SVM'9<5\K M[&";N-8T)0R_C-C,ZI_VN7L?W> L=UA9AYI?AY[51",GA.?:1#-'26:) NMQ M!.X5##XKG%<,V!A);@W$:+D"E@4 10R M-LTKKIU6F@>E$XY%EZM-]41JKS!YGG^'482S26B))](FLEECGL^G(=<^&+[Y M(YA)J ;O,+Z<=$*X)$<888G&/")@D$. ,5)2*V.$S.GY M=%T9("D0"XQJ#,HY#M29X(63@KH$ M8$:[@KV\8;F"'[HP%U!*%8![FJ .R\^$AZ59(%#D,HG M\9%TAS$YD%(I1;3WB"M:Q5!2O?296DN-("T/QVI(>Y0XC?L7)H7:5D=MKJ9) MA$\;J#1TH"R-P%C D 9,ICDDK!6268=?2,TPGG5-SGJLKK()CEO:$:DE?+2X,KWNP-==^C6UA+R;]%A6'<60C6)_YA.( BQ(% PJ4Q]<('EM/ZDRZG2]=) M+K'2):#X\YYG=))K=YB*7/*V>E0YT(:3T\'H/(2.#<,0^\5_MLV"<>]BL)Z' M@9D&?\504KB[<>X^J&M'CX@FSD :+ G,6 0F$@S,,VV(#@PKN[6M,G6WR26O M@+A5JJN ^$Y!7 LN)BH@1R,XI0,P(B(HS2@D'A:41)&@'1.(49>H-H&XZ*\U MMRZ^.!Z-IS -XY/$#O9VF5Q*R.6=R*P_1L,W1VF@=M,X%4YNG)/KD=+(,H:P MQ!"P9A67RT<6Y\%OR=G70_T+UA@R>">;C*GG"5 M1%8/DG946^&" NU0!*8Y!Z,3I:51=81J38FP6]M,=2EI4\*I MY6Z8\"WCL! M;TV%4&J-"A$DX3J!%W.P5"G@FNJ<@5A2%[:V.>\BNG26EA(HO4S=RF5%2 F= MO'^%4MAME>Q6CY7V)BID7 "&"0%&;00M-(6HN766N?0>V=JFBG!K>5\BHI99#1)1"M:_!Q3%J+MQH-'SSY5RN%646OHG'C5RI5G%L5W)[K&"U^E2O,AJH9MIK M!9'(M%J)R$ 3JH :03#10IB@MK9ESN33E#?%8N!8(YO:PT+[*D[["MI7@_:: M\SHU:?0\ H^0 29#!$O2GYQ*K)0+4EBQM:U9DJ9+[T7O!.T/P_5H-\20T.$[ M4_/QLQ%NM2'4#]25H2DI]20I&BD!ZVX M \9= .N$AJ1SC(B2,4)=+F?89:JI=&5K:E3;1 @WI4\*A.\0PK6*I,Y[K14# M:2,'E@\&5>"YD+!#)LJ$9DTJ"!.\1@5)-\3@\KFB26>02YHLJ4B*<\,]U)&Z MY++SLO-:!:'MUU,F6R2\<4F34&R!86-!$88@YCH.EA!,5:XEA;IR^12JQ4.I M;2!>32VI N(5@[BF2H*-:9 $4(LU,.LX6",X.$LC,LQ&(7$",>ORY8_R6^JI MU&)54JLGU2)WI4TDM4:+2EW=7!4V6P&;U:/AM56+NUC5E7LS95QROH;9B]$_3.:Q'OK<:(*^ >R6PAR;DL5 3$,8V! M$2^BW]HFJ(M)4UY&;;.0M-QKNDDI4DZK[]LWI3#<:AGN6=USFD@>8MIC,162 M2''4@4&YZ)1#4N<"W,ZDW1;FLHN6S[16?%,V >TK\)DN:%\-VN?U#&(L6AHY MD( C,(016&$PA*1CM-3<4YICT15.@F8]/-$V(<'_]_1-B\PK#RXX9 6RIM!; M<_16SY!C.:.6Q!R2SBTPXP-8JP,X["/QEC)5!;DRTJ5B;6KH%:2OI:0I2&\2 MZ37##!;6*J( XYR@/GH&&L6T;<$F4*4]Y<@DI%/=I7+I9!0MB?_:$,>6)Z.3 MD_[T).0:(CG#<@9B:GT8NES*Z)^]T31T]+_NN]+,0H-]>8/52(J/D_[C87_P M_[:FX[,PSS17>G%GZ)]<[<-"+C^ITUC* M-#XN3ZLY5MFTN7J31;',U3N:J_,+81K_J+&*8+FD:2&4#HQ)DA<[;+E5BLCL M+?&-N?HP?!;:6!FOU=>XZZK=OO_^\MH7EX#\^<<85U/J3B?+T_%E&-!D.G+O M?N[\S_<8\VD85[.K$>;\W)H7N3%/S?AP_&*:\Z'_:09GXOAWQ]%W6VWU'7N\^X[V3E^CUT8A[=;EM:YM&:SJ. B$OC&H&I-'N8=FD>.PK57NB^V$=:.A,_]9[] M+7P0A@8.D:5)R+AD8!E-<]*H]$]0T1/R'4:[=EZM:%$L\VJ-YE5PDG*"*#B/ MTKQBVH#&' '!D5,63=)DM,J%C:[)A5WGN-D\ZYC/@]\JKCL\FTZF9ICU[->3 M,O8_!@^?PGA45MS[FX^X]^%O$JA(.Q<&)OI5Z=26Z42I88DU(D@A## K&"BC$$2'K3.:<4R^MQ&X>XHJTZG-TTEB MC#5V$0S)!5^BS3F;HP)G@T&(*,NL;14[E16O]7-**Q*8H@:DQ@283[-+16P@ M:FLL)<)[EE:\WNC'ZFMQ?=:O6&963O7+#/EL@O7]]R40MHU^2U]#O#(5_1#6 M96.U(*SGBWOQM)PC1D%Y32%MLAT8*SEP0GR.,\$\9[#^/_]0!).?6Q3V6B#; M*@>D MG50;964H,SI'STX$U:0!E*:E\S%$ $QIQU6A#CVPC9NW:9;M/Q7G9% M& V7.=MK;#\V:THYD&D.HN]^()9/^P>[.^DZ!Z1W\CKW#^KM_O(NB67V^N3U MV][N[V][23RGYS_O_:H^'N[\K11/LEB@G,33YD4YAW]*#!9IS"630A)QJX.] MQG9A91*U?A(YP2T*!H-6(:291 DH02T$23C7D2,KQ1J=ZEV9<>7H94VFX:># M-W\[QR@*29XXE2MF(.2AJ@?&.$(T;2Z0B>[>C$EE4JWGI H48:QR#4C&$[=9 M:D!3G7T71%0Y.RQV56W;.SO06]V,O,Y47F9C:V8C[NW\;=+H"T,T4.(U,*8, MV. )((J95CHP*WU[*.Z;QO(RJUHUJP(A0>$TJ[C*T0#.>M"6\T1Y5&#M1-KX M9Y\%W%77I/.O4URV@K=%NI4IV/XI2 Z>_:TIUYQ(!A*K[(X5TA;"2Y'FH5;( MIS>8E/=VKEQ6RO6;4)X%PE",:2<:3%)KBD,2:Q2\,0ZGY1(SQBI.D[2>U^J& MYWP=,^F,8N?WL\%Y!W<[>;FL/K(;7#BQ8=RALU?3SW21TY"N^3ZDSR[VGR5. M$4ONNCLY1;S"#Q?G$07[-\/^?)9K'4D03 )U425!HC!HETMY8R_3Z&B-HL[@ M;5-&NH+)5AT3%DPNB,](#3>"2%YGDVA#A01G/F ]&,\XQ)V2), M/HQT SNIL;FCS:!S:OJ^TQ]VG#GM3\W@OG-$;B)!-24:OHS:TS1H^\,GLR$K MFXJF2*RW6R]3RCD3PA@/'O-JCIM%38VS2'TIU,2Y%,^X: MA,_#U*07?2>8\3 U^]XS.6XB?36E/"X':^]BK':<.SLY&V2WFMT0^ZY?4M0V MR&3UNJ+,:AD\9F"DP\""DZ %<>"TY)@CYS1!6]M$X2Y2I6+&QL&X*1528'RW M,)X7))Q&9Q!AP 5629 H#SJ:")Y:&H7&+.0BZ$3(KN2EN.B=&T6^H*$SJDIZ MN=')Z3@=J)1)>KKT6VVW]64DJR)!3ZZ.XZRJ M\A]I,'MA>AB/S,=">LV1WC7U1TV,(2 #02.:X[\#&,LH1&FE:T\@@PPL'*@*3F M76$K:U307M,MF4-TFIE[$!@&_*2E, MOUK SRL92HU$4GJ@..:H5A1!8IIEQ5UJ5LQKU*'/D= MB7.EJ$SE.-M8/O,?[.H6+#LPZY?'-(V>'YW90?@\N,O18DMDYO_I;N,+UV8LC4<6@GSGZ8FW?0R0.M*+J@3,W[3'UZV3R?@7+R2&W2' M>:%(I;2/0\>X? AJAN!P&)L>[_?RA[Z?'E_1P MY5L7W8.^?,78-%)GTV]_Y^%#Y_GHQ R7ZU,Q%YMW MY6=N;44DC =GHM722,Q,%-IAR74,*CAE(Z5_5PF39U\Z'G])(_8F@!T'\PY, M3 _XV P^F//)UD]?3[ TEZYV^GQ_?;-78EQ\?JD%NF(&F\2EH[&IAC"!-8SS MIU)#S/TVH',\SNO,/WX\$C*A)$,YS_][&WVTF_O3C\8W]W MYRC]\>(H_7.PUSMZT3G\M?-DY\5_.K_^G W/^N#^L'J7ZTL]?WR_?8&Y=J>XW M>_L+C!^A&90O3#\7=[YX^U'UUMQ:.7M/DD><\V^^C1[A6[[')+G5-[_76(P? M,?3MMUO8V,4:] .CW0UJV_WPH[KVT6MV2K-IW(*]P8O^Q\Y!^M3QI+.76-I_ M)?ONL->N;'IOH!-;V:47J0<6L9'>I)+JQG<9Z=YF\MV#&>*S!JHN\SB'&_7= M(BX^^\,DY4=GZ:)^LDC)Z5L K,VCG,VO#_*I\4TF]G)UE]M@E;M>.1Z>AKP= MR!E:1#\(AJQ>FG7[EFK@*!ZRE@V%:TDN+V\*O>[ UMV:S M2',M(\I#I(P;KKC52&L3D. &\?CW;G4BB!&&Q8X&TYS[X@V['C;LWHM+&_:O M)P>_[=-T']8[.?C0VTWW/7G&#LC>A]='SSX=?#I@O=_2G4^>X2\V[-32H[V/ MAT>OSGN?'$]M>W=XY%+;=CX>[/YR"W5^E:KT]>__7RO+)A/T'GV7Y]\ *AP]V7Y[TW M?Z,T0&ES9\%K0G*&DP@Z5P^R5&@<" _$N:UM3+N4M"G)26&?PCZ7[!.LPL)K M(X6-3*I$/%9$*K!U6#.#;<4^^))]<&(?4MCG?M@'S;&/%TS07 "/8*V!*29! M62+ 2DTMY<@1C9.REUVM2(O8YUK=A_GMP@E;*_QV_-NSR;0Z_NI,1YUQ2*AS M_4'H##\KPOQZ_LN9R7'G=#QZW_?!=^QY9W3-)N3QW3RVA\,7B<$.X].+,7V:1W3OJ6$TV4*%\(S]5 >TJ0#NO2C"1 M@82TGV!!!F#,!3"<:) \,!&\)5Z8K6U1SSI5#",[*G62(\@84<0)\1-@';4R0>FN;JN([LG% 7?$Y M30'J4D"M55(UR/" '! 558;HU1W+@B+2B^,Q37"MT9*DE #'1 'E@(#FRB8TA(IHA9Y[P1>6/9 M5==$IMT+BA_&$=W3<3@U?7\92U5O6&,=W($@*CE>'XUJZ:4X6TB@E?GL+PH@@M(;P32VND=54E\$ /:< =,A;2#,!J!)=H1G,>4X 32 MF\9Z%[/'PLY SJ5GF$XZI^8\6_^*V:.5.N-'Y'0YC$]GHUB417.D];)N]DA; MHC19$5"N$VD9*L!&Y8$;[+5&#D>52(N2+I-+AUH4XT?;T'P'MH^"YA6B>5Z" MH&"IPHR!)SG@0",%)GH#/*01]2[]EY&M;:RZ4K$6H?EAF$!V0PSC";TV,$!2YP&KP5\H?E]U7">ES!!8QI) M#$"%E,"PHJ!I"""UB%9&XYFE"=RLJZXY&"J1.BNK0SM3A[U%JT/=MT%FX:J_ MK>;&>R[:^22-]-.+@?[E_.4D6YV_^.)]'NM"B,T1XKN:VE&"!",#!<]S]0(1 M.>A@$(0TE"YHCTT^6\*Z*ZAH:$]WDY+9ZV+)>7"$L(HZFH40[H$0YA62])PZ M33$@JNE%EK^H&2CKJ;(<:2E-I9 061M":,@"U$+=M#]\'R9-B*-%]X8+7&.A MX5SF!O?3R >1X.GIV=@=IPWJ)">1=.:T/S6#4@>LU?;$KY?1I^:\*L)[--IQ M_SWKCT-:4/U9YH920JCIU?/M7DU.,VL1\2:DT9(.F%,:E+0"O'2!D:"LEBQ7 M.F1ZF40@Y=2S=4!N7 \7(-\ID.=E,*/,,85,0FZ.-,WQ:UHP"S*1L%=*1J*J M\'E%ZTDHUSY\OKWR9#Q*/>8GG3@>G72FQ^&B$EC_,N]U":Q?&PO@Y5C^FH;R M MCA2T-HW6>@8__9L,KUUP=&'N+MJB_9X.@[O^Z.SR_Y]'\H-U@!)\YG*:!!V6C!NR =R:.8;]D;W^#N.3ZFL.XY7ZA148KPS&M>Q:'GN+O 4G#08F.0,= MA0+D)*8L!.20W-HFF+<,Q@_01K*4*BF[J_NTCA0^6PF??=JIR1)B-2:(.W F MGY1X04 3&H (:94+U@4CTO8*72]+BH%DC2&\6@-)@?"J(#PO2002EABQ>CZ@N+W8C%ZFF%'$,J8FE &:* Z6!!$>;!,*$#EHH):MI6 M0JJ@M?VVD8+6)M!:RQV4CUUR^+[7V@-#3H)V1(#@SM.$58Y<3J%Y34A),8&L M5G3,%'A6&=DSI-.?3,[,T(7TQ).2X' ]3"%//^^B\O'R_L4(/LD#6(CK1L15 MSQ=D5&!)86"P.N<+4I&")EB#,YX*XKCP-&QM,UY/&%1L'6N,T97%PA6,+H_1 M6I8@1%Q2^QH05A(8]1&L0 R(4^ MPVMI@;IR&O:YXN^'_O3X>#3(3]&9YNK7G42=DV,S#F!-#EYT5TH&%^/4.@G& MBVJA1Z,C\_&O+\/\ZVC\(H_O+WEXKQ:$+G;YYI:Q>F1B%#RH*!$HCGSV7,2@ M1%*>:>\IL;((_>"@=9)H3*:%*K% MV /G#B.C6(@L9X[J$KE,(OR6&L#6*!-#;"K(L 1=KU,FAL^QI27H>A5\^*JF M=V3PC+(8 ;GHDLH)'#1)OQ$EO4%!.H)$3N[;U4L5'BVI&#:(%>X\%4-AA16S MPKQ*4B[1@10!),<4&!$1#'$:I/=1&XRTTBJG8L!RF5U02<6PK&S:^^B.S?!- MZ(S3%J.3.C.X:;8,92EUWU:@A\>+JU-+>]7('L;+\7Z>AOMPF*DR_W_OOV?] M]XGOJLWF9#KNN[3?S&_L#/W7+USY9.'(&W&DJSMAIS$U1#JP-,>H8R)!:2%! M2&X1IE0&Q[>V.5KFQ..F4%HC(]+#HX?5R:9"#_=/#S5G*X]T$)("T22DC14+ MB1[R>:C"3"O"@HHVNT8VD+^W?0+J>AM4"P_;*KO33$+U9[*I.[-#A2]0Z)BA M[XP_ ^7VXJIL.ELIKI;BR:?IR4=IB^K&P4S";IC]F_X>G.4QN,K(,Y8N&]?F M6+>>.(A9KGU:9H%3DD09C7GC2C6PX'!ET,+(5G5N60-U;ELCRPJQM,B/O=#) M^M+)O(BCW!.%@DAS4XNTQPNY#$/:XU$EJ3518.RSQWP776,'NUVEF?9IN18: MP[Y1>V9A]=:!C@UO^L-A/E\;&"A6,,90Q;HW4 5,B M,;5.", YY%KHZEPT0;&@U-6*:ZM(AYIRE&L (X*P-<(X+6T M[(09EFLU"*;31DJDW92BV .6C"OBM*8Z;&T+U96D;NI>^\#!%A[ZW4CGA/1J M4CBGU;YB%5:KU6XH6R(M_V=E,OX&T[J5"T"D!@4OB:$HLD3[RJ5-4OJ_\3SX M*$VU "S@#5\6@%8L +W=>K8I+6AP0>=DW#P \R:?9# $0E-&+,.<1Y(4'D^[ MX'IACI;N@@OY%?);GORDER)$(I322?UB9H1FSE$3?8(+-GBVO5VQR;"07Y/D M5ZO<2+Q0(A @0>1"K#EU*$W;6RUI2(L:E5[9I'YU5Z&EM[=W; *\;,CE["<5 MM=U#79R&:^O0U"U^=&8'H#D&.DS*#C^Q,W&$W. MQE6NM6KS$@>C#YW^<,9N"4Z/;V>B7?1P;-VOL;F&_2CEI$C=JJM-$$%3F%-'X, M#!<"L&;66I)F,!65XP;2+3(R%OXI_+,R1Y+"/RODG_E]GA&"14L5;_[8 M:\[9*]",>=H>Y5E;:+MQVGY6]SXQ2BGC-4CA,;#H-)BTZ@*1+E"'*0I65H&J MN.[ON[1U[@?@6)^SB4)NFTAN*Q"DA=Q626XUSQM)L=1(I>$1&ABB+.V.G0-L M*)42)<8S.E=!EFQIQYL[([>2G7(-#;!/S\;NV$PN3/.G_6RP-Y-)F%9I*(US MZ:EN5\]^2A,M:4A>]&"U\]*94S7 :5GP3,W[3'UZV3B>8 M7+R2FZ,KOKP3_)&,OZ/C4*GCDW3'\QQK.!Q-PZ1CQNGE8:>?X/=FG*3TJ1E7 MM7^FQR%I[(O,I^GUR=1,*_^8R://@S3_O!?W(S(UZ'0TZ5>.,N.<^GQY=D<.5;%]V#OGS%V,EH<#;]]E>N#)(+^61J\9X\ZI^DI^Z%#YWGHQ,S M7*Y/Y===5?[QXY&0"249RGG^/\D+TC 7O#+;M0D_Z]?M M?]OQ3]O738'O!@)T_R?]V._N])]]&\=F_SDL+>[UWNQM]M) MO[TX_&-_=^M$Y_+7SY#\[O=_V7G2.#CLO_K/S?.\_AW_L M[CU_\7\[>\]>[A^]ZOSS96_GY>Y^^N*_%GSR.;[^5C]4Y/^%RZKE)O7'P)Q. MPN/+7WZ^M-'TA]7S55_Z^>O[Y1O,+3;5_69O?\'V(S3#]X5UY^+.%V\_JMZ: M6SYG[Q'UB G]S;?1(WS+]Y@DM_KF]QJK'DE\V_:4MGZ[K?H1QZJTM?&V8I(N MR]>EL>B1$F*ARU[OGD_8=]SS;^!4_,./ZMI'K]GNSZBX!5O<)Z.3D[2SK0K& M=G)%M["(I\@B_34>?9@/[5^'#ME)3[!'?MX@59=YG-'5=XND/-P?IGW^Z"Q=U$]J&>>6 M0]E- L=:.5.J.;)0F9=%GO0A]-C.R8)'KZOE]39WT?,P->E%W]DSXYSPJRDV M_MY';^N7>]OYV)+,)+^8056VW$P[N\&%$YM60XJ[G9P#J+49<]N8E^GZ[OWF M<4Y5"'0R=Z*CG$32!R2U<\P*K34.3F'C<70^1+YH:J89*<^D]7KX>QT^N3S) M<1]?[[[ZE-[_\.KM2_SJ[;/S@[^>]U^=/$]7?H,/=G\?'!R]Y >[S]]^/LEY M^V>Z[[-\37*P.WAW\.G9Q]0._NJO?728_CX\VDOW^K/?^ZOW;OXDI_?7[R>] MW=S^5Q\._WKVJ;?[Z\G!I\%QNB]+?_.#]%RO_]K'K\CS>-!'Y_D4Y^ %2M=] M>=Y[\S?BVFLG/?A\FL-\D*"19( 0(5QQ1J)F6]L8=P7AM;.<2WC=':\V'-R^ MIJZS-^62EC!UA[9L!7.R.>;4QD2? M"!-,C!28PQP4L@0H<])A[&1Z>6N;$-)%I(C.0IV%.A=\UIL4_1+"I1TYUYQI MQR*S26U2&XB7@1AO]7=4YS=J?96-^;(\^?%@SO^<6Q*9D@)D\ &8QA%RA YX M99D7441+<"+*9"&/$6MLA-8>FH4T5DL#AB@EE@UC+-<>1">&9<4OV!S$>=LA]%G2:XSK+4 M9+?+LFXVMFZ>U^PC::'$+*V*D*90DOUIF4FRGP0(&&.M0M1:^:UM3+J(-1QY M>L_ZO]#1QM*1]-FJ($W47#*)L3&:<&MEB,AHS%BAH];044W&2Q*R29TG%@H\ MFR$TZ#1^0)V6P3.&+3-KQ4>;F]OUU]$X_3GL5-D@ANZ\,QVGJPVJ(.*.\6_/ M)M.361SP"EU&RS7*-99T*5Z;)? F)G<;O&7,&8%-3.N;M3;I<2RP-(1@I^0" M:^ W;.]5=-17P5&SM?&"#IY&_N@+->Q\9H:TK![&(_/QZ6A< MO3&=COOVK KP/AH]->DR:Y*9?UH],9F_Q89]Q\\.S2@D L[;!P[S$EQZJE!'A/0,E>,]EZ M\DXF=@B<..JS$TRKV&%SS=OXUH<9F. 4,*$,:*\CQ)!^6J61,KP]X-Y<:_+>R>E@ M=!YR/L"< \I\,&,_Z9BAOWAA=)I[?;7&Y$TR!]PLRP#F40JK@L>>,XZ4PMH' M:J46G" MZ8V/S"KWMUFV@=VS<>JQI^DQ1GZ6A:#Z^8N9!)]9,%%@16B%RFY" M9?7$ TI09YUA$*4GP(S4H @RBBFQ>@MURALM@K7N\)FJV:SFD5$<,$0C1:,$FD?$0,!%; ";3$* MEA&=MAF9SEB+Z&QSC_ZJ.JV=#_WI\7$8^'SRES;0TW'?Y4S%,]-(QF/'78' MA?6DG F6,["5F\D;UZ]?/$ FST.5D/MHE$#P5T; :) [\-?1^%O47_Q!&EH7 MSFLJ%ROF8S $M!,AES'&8&3:L&(="%;2!H]%=@=)GVN'K;R-++%)UWBHC->X MQBV,UP[&JREAIY!UF L(')FDA'4 8RT"QZ6FC"+#D6\5Y6WN\6"U#P2;Y_]7 M4K<$EQ2CQMJ9:*\0_M'H2Z6?7.9G?WA1Y*?B>SO/]\_#?\_ZD_XTO CC]WT7 M9M:0Y\&-W@RKJU2&D;(J-+4J'#ZIZ6"IC?/!(R T)AVLB &E. <;M2,&&60# MV=K&7:V*O??A7..!4N,JM7"AQK938TTP*^58I((#%YP "UJ#TH0!(D$9P1D5 MHH7N73>Y&,+QG^^L*N:0E++UX)LZ;/?):T>8UV^ZF.+,D"UZ2'.>=%56T MG%FCP#F59)X("BQ/,H]SH7.F9X9$5>*L'C11F+$P8V'&99DQVJ!5HL9HN&5. M86V)Y-P@D?98% >Z##,63=D8;R22BCK(ED_BB_46:BS4.?2?D\$,<^XBL(3 MPJB3EBOE*3<\>F25B-_FSAM4\2DDVAB)UO*8!(.8$=*#(;D66B01#+(1.%5$ M$^XP4[D66I>)NDGSQNY,A6R0L41"#-L"<<:"81H"P--BZ@+S,*0IX M5].FPGK;L0$H?+2Q?$0PS4&'A*M<=2QM7D/$T4J=7DJ"7O+"1^WAHX.C_6S/ M39STC/6.]LG?@A#%7!# .$U"WGF1)#VU(-,*DU_B>,T(:1.<2.^ASL^Z!;V6 M:[3S&IL4C'R3-9!B*DGZKZ6*2:Z-\D[(@*/GBE,9;[P&WG']CK*,WF 9W9M6 M2^G5910IQ"6R&$Q(*R@SDH)1,8! PFF&C HB;&TS6C?HW\XRU2+;_8.'?M/R MMT"_W=#?GX<^DU9[#TAHE12TD* Y,V!9H$(B8:SC;8/^YIJ>KU3H>6/ZPZ8J M]*Q;&&RY1CNO\4##D^],'I?2'2M? O?KZE<9J@@32?-J$8$1B<$J+0 K10W& M7NBHM[:E;E&L<0'V>HG? NP[ ?:*FR"!2(B R:I!.,) F6,UX1SHU3.G;KT25>QTMV15Y\BF/Q+5\37M9D+M4F<$04>,4P,$VGAMK>IE;SX3B#"23,I&C M5* ,%R"TY=AZ9"-R[2/'33 _[#XP>]G@_.E:A\\U"#=)FH?<.U(8-A(PBWC M5EFG0N6D3K1(2M)=Y-KYL>-"J7VP$BI[57-7T"B*I/0P*&4",,D=:(H=6$'3 M*.(0K56SX@?7N"RT/LG..N4G6"&9M(2E%T]0=K-'7BO>K(O+QDBS%#]8EAU[ M<[E4B#(48T2 6YK3>#L*1AH-+D9JG>"2(+>FU0\*-19J;#TU>B^%44K+H# S MEND@--=2:ZJQ4L@L0XU%53;(FW.JDE!.AR98,XBI:Q$AD3#&$5+J:>FPF:%S=JK!&7:1(=(1-I'!\;3/EIHYAPUT0>ML,%% M";:%P^83IU+CD:5) "*JTB[:,= &(3!26FNE$SB(K6U*25>5PYG;G7G[_N1T M8,YSQX7O\VWYY*9_LDR5\LDR5'#;N&#"#S:#2Z4PH+C%&]W"0];8>8T218]@[ H:J M PS!QI)##PBC(+#B/HPBS&BZ^O1M$8G_1M[GK])I_:-T5R)"EJ6S^:C@K2W MS+'(0))(@45%P2 107'.B"-6.1/7.RJHD%DALR;)+ :D9.061:<37H*VAIA@ M/$\,EW@.+4-F1;DUR'3S<3S&$B'_/WMOVM16LJR-_A4%[SWG=D>HV#4/W2>( MH(W=FWXWHFWC]K6_.&H$V4+B2&",?_W-JJ4)29A)& G6WM$8I#5653Z969GY MI"4(IDDB'D)"AG"#L'6YR3QX/)IE7K@F(;(&NQKL:K #D/&4.^,H :='.4;&:(&D$E%$[Y3*18N ATTE MUC?=LD:[&NV66BMC68Q,"1%C8%P0X3@VG%#":8R$)W,UW-6U,H^S/3=;*V.# M,4"E4%M;JX(Z,]4MQ*3(#<,H+M]Y*YXVVJ7Y:LUP_@RO\4S9A(7B*M"D XV4"Q-<"!(K M[Q+#B7K#"YLPQ0035'[A^!K=!6(T:6%96C MV@P%:CPC,*G*9'J.IA9BA9A_5U'X:P"Y,X!$$E1T4C 5&==1ZZ"]M)H[S$V@ M3M0 LCH ,F?W8NR99\PA;+U$W%./;&(&41:PC-;[0/7J(O>GWX ML]OP9_U^[/J+QFD?KM89-HF<\/37G2+K:]1MYGYRFSD5@[38\Y1$X(Q1C:7G M5'/E/(^2RAMHNBMVF?=/CV(_-];HQZ/8';2_QDH##N'@Q1 -#C(85,^YW0T' M$VB8=/ Y;F?#NRWOWO]\L7I:;_MSDZMZ\2#WM\6+G-::\U;:_E?@J5;R_]:RO_L;C$Q M*D7I4'04K&9-/#()// H&'>%U\K9%9+_I[ME^Z[;CW#S[S$T#FV[FYNM>SLX M:J1.[[QQ%,-AO95;7Z/>$?K).T)+L)-OIA[S!M$+D/=7(.[_SM+^)X! _G [ MG<;^F^@[=C!H)QBXD^M79RA4B*S[J,BFTR?V:&"(^2**( M<3J:C2VFYM/2GLZ>\S.5[*7O]=:2_:B2/("V:1(4XC3X@, M"1MA!%XUR7ZZ>\$OCT\ZO8L8X6X]_Z5ASVT_#!JV&X8?]$[RT#_L5O!3P5;AV *$TI:62*$()%$<-3G,[K6/IW] M>4GPO*7RL\2W-+BNI7 Z.F14M(C'X)'UBB+CJ0BPFJG$8([, MMTRHA7<5A?>__X^FA/[^=":GOL;37:R/Z1/7FN;A[<0YS]H!-[-C3& YZL.C?YQ7? MZ^0!?-7K7X7T=3KLLM3 RSF&$4<#:'/BD7+<@\3V5_AL$9]C1KR'L2FK2%O12!OSO)5B1!O>$!)YEQ&)PRR5!(4X7,;Z'N'W7*5LA-2JX7EJ87=>4N8 M48LM9V $:["$D[/(.@SZ@?L4'./4D9SCTR0+6%CJ'=ZG>HUGBHT/:0W7V+CR MV#B_6:RBD$+GI/_ $5N#X%#:,K^U[L7W2;W<:5<\+ M^J"[PS?8&KA'$_N5Y[Y:F#/%B%(>8#)QCCF3W.4L&^X,)=Q8SRJ:^)M$P.IN M& ^"97MS"5)4,,%-4HX)%S'WSBC,4ZRA"*118/3QA95N"FQJ;&SQLX:.Y??142DZ)-V6BI&9QMS5F."E![@*31HAA#WM+4V/QK;0FN#(;-A)F%\@ETCD$L M>8:X5P8YIP-*.'B2$F,ZJ-R3A#>)JH,SSRU9])[=2I:8-G3]##YV8E/]A/=/ M[%JK9(;[IWQ9BIU/445IN4O$>2K ?=6RZ"3M,.4+XYIE?*EZJ8&CZ0XY[NB MZ$2\B)F:SEF"N%()F1 9(CHJ39U7Q,B-+8*;7,T;_W?+SUH-#Z#&HR>+1]I& MEFCNU40#C]QKZQ/8@5ICSKE3OL:CU<&C.4.>O P6[RE(S8FSRLB/Y;T+T%R^0XCAB! MC2P1!VL)V> L(D013 V7(O/1Y6F-?AF4KVTC>1:\E^5,F>M6R)\X%K M@BS5%G&B./QF#2)>!D=Q3@!7JR;93WXM0@OEO=+()@^ YHS+"7 :12$H]2PH MK=W&%K\W*W>]E_>3\@/OT@"BGIQ5,R,C(48D21FFBNMD78B)X^!EPB+DTK(E M86O=\&!YT#I;H6N9T]'+B*1D G'K#7**!Q0,6':8<"ZYV-ABPBNNX>SA+<59WS>K(1:<1PSC@+BW!#GM*,(2E!-VQHC@5@W/GFY@9[Z# M"SA)I_VV/XTC]S<+Y-(ZNJQ;9&%5KO&4]D%OU]Y@R1;LO=H;U-A_"^R?;]IB MK @X$H.\S?D^R3(P97%$A-,\K\%:'3:VU#S1S,VC^2LQEA1QRC2R.#D4E&%,&VH(MJN#:4\WB+/4CBSKMA^P*M=X MIOL2#VFDUET'5EPGS'=D48PX@IT"1: )XB89Y*)(B-#6R<;V(81)$%8$1<^8 L\189XTSR4A@=V>J! MXU/8 +ZV(\M?9YV+>S5D63YG0#4@OS&8MM [[>8$S6 M''H9-]IZ+G4*GE,2M'3,I2B22Y)Q&^\#O;4]O$1:0EL0CKC%& MQAN#))C#A-+@L H;6X8TN9RO>GKBT/P\T+F&YJ=L$A.:F3NC-<%$'G!RTBA. M$Z;!).:=K7%Y-7!YEH*5$&(M<1%YGW$Y&8D/52^%1$?T18S(; DCN/$=-#16B6]M,$*GZZ&Y;H_SN/L(\^R M@(!*92XZCCC\ C^P0\YPBSR/1/J\N\PU&,Y-HN<#9K?.,:MQLL;))X.3M^F\ MPRR.05'+<.*:!NU)C/"?#2*&I&KK=670<99)Q1-J'<-(&180%V##ND@MN\I'U4JF/K)=*?62]5.HC'V^I_*OT$X%_0_OKUO_ C]$9Q[9_V.Z. M=GS,R>GOPT^&NSP/M)$ZMVE%"TG046Q8GZNJ;?>BW3UL='NG<="P??BXVVAW M3^-AWW8:)[9_VNBEQNE1',1&:G=MU\.]X1GM:2P%6YOCC:_9]QW>CRIXH)/> MH)1C_=;/; ;MK_'W\W8X/1KMZDZ=-1P>/#G%ND&O'BGV;SZ2 M!^UC>.M6/&^\Z1W;[OW&5%\>BNF?^6G+;C 7T=ODC+**<)ND\40)DZ*.7KO$ MV"=&-D8G'?5';W!B#R-R_6B_()M)O'^SG7-[,=CXU^4%!FMI>M!GQ^O*44GI MYNM+WV HJNW($'VO7ZKT?COKAMC/1\&#V,=]@,91/X<'_L_U,Z$RE5;>D87U M_R)'%DKG0;LUM^"K<=WZ']?_U]:B)7 E!HC+&" ># /F@BEEO;;V#UZ^;1SL M-U[LMW9>MMZ^W,F_O=W_S^[.]@'\\6JWM=UZL;O]G\;; _A@[V7KX&WCEW>M M[7<[N_#]KU=*_LJ]98-;@-8GW5/,Z$A7,^WX^ GOF/3L]_>=Q T_>] MMZ- T_9%:Z?3:>U\.6]]]M\_'KPF']Z_%/L['X_VW[_[_O'XG_;><>MH_\]_ MDD(EB$'.'$7=8(&=C1"QPI[D$6-"Q"@FVNV'N2=4K_+&ZL[J+>>?GVQ9O=OP]V M]UN-_5>-/]Z]W6V]?/NVL=W::;Q]M[>W_>9#_OSM[I^MW5>[+[9;!XWM%R_V MW[4.=EM_-OX&$7^Q^_+M>@CP#LQ)OUT(^S,4_W$V@$,&%9O_'W;0'N1/I^7J M9\IZ>8#]-".=%]7/9RRA9._P$R4"53#(X1[&F:E="@ MB:7)&P\"S7D2ECDGI#4TTB =X4N4T"NKRQ]V.>^?]<=K^,X".!WPS=P)[711 M?=0&0Z=[^AN3/_]U%QO%_]#_K]G8[?K-9LF: "OLHO&EVSOO-NR@\4_T,(V# MT0&_P,&-7C][&XT7E6OR:P/DVS8ZT>:H=^.DW_O:!E,NB_R@HGP8-$Y[Y8QW MW79F."VJ=-#XL_2>R7 MD^'1KB[FCH?'I5'D_:%DDG:RVWHUUR/^[-C%_GYZ$T]Z_>)3OJWN/+B4?P+S MXG,."KQ2 0]]?XT_$)D\IA17NF40\)(%TL@(I+).//!B/PP^2 MB'[VU.Z7]0;KNI[9ZV96)"TM$PIYF2+B1DID(J=(LT2,]\FY7 /:Z\8%"4$S M'S2&TUP,B"&@# J"I%ZGTSO/.#/&EGQ,+Z68F<0'OS62]>U.^_2B?)[9:(:8 MD9L)-1N#LY,3@#=_9-O=-([; M@T'^*%\#Y+U9SH]=P/Q8;E[^#NW#S(4SVI\IUQA=^>J-F">E3!KG ,[M+GCV M)]FY!\"'L$>O$?-E\S<$)C!),?^.79KS;30CR)92B;C9,S!Y8A+)+3O@U#7D-0/9L-P)J8^QC'P?"%8&U5>W*@ MWC:J1]S(RG'C55&CC5&_XGX^,1\T]1IY]8S'8314L%BJ5=4^'62$&_JEF13\ MS W:<' ?O,K&+[W<5PZ> "YQZ95^W1S=(D^!]?][UN[#R0Z$ <0H N*!10,/ M"$^5)03&Z#_LW[;?AQ,.1NN\'4?C R^Y9\O$B,W&,UBZ[[J=[+3D=334+HTR MT.=MF.A^+(,YR/-[5AU8=EC#Y)AF-=%7KA 0C8UF8^,\-C<:H&CRS]Y9/_\S M94UME/G/7TP^&:^?L:56#K*=3I["'ZZ59N/4?HGP++W#6!9-7A>-\Z->)U8K M+?3@Z> 9L\!VSD*$!=6'5V]LQWX/YL2#3(V ]M\5K2T\5_\DK]_&3NQD4OHX MO7[!0BP7^+5<_E\P6C]>R[;XAM,D2,\!)0'FRBN+ZI4K\'K1Z0WR^.[ *,'P M32V**8WGZSO,B#5"0!J@*=PU7!YEV%R!*CU&!LM$+1&AJJW9S\UP[A,J!L M/F2+Y>77HD2*^ .LO@;==EH\JLI)R+T>LG9H$(Q>SZST?UW:!WGH;9$J47X/ M4*$7=KM?XY#=K]H6>6;V*US_HG7^27L+-@'E8+(RBC@)'IG$'"*")RI54$2Q M^^QN+,"GG[I-5TUY8VJV?R;4/JP [G:SH0(JY#PV2H2QF)V@,VWC.U30*[B68POUF*IPDUAY2;&? M433OFWS)()/O^>ITL[$+IDDV-.'$3J<"XMF[E-!9=KU&KU>,Q]QMIKI+OGT& MM'U_VBMF.284+EP&7-]ZP/\JP_L7F);91,, MP(RL++>SG!L 6O3?9\?P%)-O]L#].*P>UBYZT.OLHP=Z YBAJ=59;)"[/-T# M8YOS)JJMB0(;OXQ.6+B A[N?Y1+'9>8:'>NR<91W M,MHICO8F)KLCO;-3,+;CR&"JMO(KG+N\&VM/LX$%>%YL]$ZOZCT^WA8I7F1V M[LMV2W$E1K+1Z^>LE#P+Y19EYW;S3M,5&8WD%M-%;S1=S\%W?5_E"IW!*LQB MGMW']D3-9_3.*#[&S^9X%9;%67(ORN3%RD0X+F9A=LX [([LUUB^''D%L!+C MM]CWV2\>3.+?>=^L=>,8&-X\%BQSEU MGFMF)-83?V!T?MD[]A(+(\'<;Q]B^BS\Q^WON\Q_=??R(N M6H262PSS'>JI7>+4BKWS3X%J81)VR 09$,_18LNX0B%J&31+CBFYL2463FV& MFMM-KS9!16]@/51)A8-\L01F-Y$ MD8O!(1R3BA1$BTJS6'(;%7-VWOL.8]TL[O<$ +(S4 M[QW_4 VU+LU M>S(A?Q :+Z9W'">Y6U7T(3_89F/_DI*+O3ZQYAQ/C^]BC&[$T\'<_[_5'L9C,!!BGFZ?%V<-0(>;K:KK)MJYG/ MZORR>3%EH53;G7.GYL$O>Y#]R@#V9\=G579R(]I^-T?\R@J9^GS^]IN-%_./ M-'S:4/*IQ_-;=L?[$2:^F[W"RZNC-XH%5_=(G=YYU<3U-HNO/,JK9]X_DQXN/@MQWWRW1>.WY4#D&8&H/IK:0.P MV:C:/U=QO/:WQC&LM2-P>KKY2:9# L7G/K;@QMCJUL68'*T1N.C_CQBA5Q.V*K=6;D9+(9Z:!6CM[<,UMW/K\[ELY_OP3 UVOC#?# M5DZ!8*2=$8B!/:\D$TZ:S(ZW.<^,5Q%] +1U2NR^5T!G!L\S7HRE?X5V%>SC MKN+%BW:GG7,ONF&PW]^9AI5Z+2_.@]D[;QU^8BX0%X1&A"H%ZQDK+JAM-5B=65Z&3@IS@?P^3U&5#.,.!<.G!1&D)$J1>V- M8Q34@MQ4UZB%O'QO,^F)C2VS.LY-T_->XW^K1( "IN#; M'4V0-"^>ZS,!ACGX502O6@G7YN%?SMMW7HJ@- ,;0?'DC+629(E*00;LI5IV M+/N1DO=O4&^RSMYV7K[_.TXJF93[GI2VBL5Y&H=_^^" @4_8Z0WR7OO0W>Q8 M^#U_/HH( ;QT@QU?M?'+)5T_6LD#\!#ATJ.#X.3Q B['TZ$!\,/CR:_-XHR> MG(Z/*X\S=50E-1GT&A?@HHY"TMD$S>\U,CL:C%1I0;%D^*:<$S6>[6HS8=$H M38JB1_ENH9%SD'(R, AUE6'D*C]XX_2H'^,EIW1SXPGMV^2RBK.N/0OM*D4W M0]?Q53[\N QRQIO/$<$2'W(Q=O,D5%LU)S/QT?Y99^QY'9YUAJ'%X727F/O; MZ,_Z54 _'_;RFS^RW<.2 3?*N_[E[1;M[F/<9?>R?VK(U,4G9 MSN?GK,MLR X+-7.^!GS=@<4PGO>2 Z(VEF\/L;ODH\KMZQLUQS2'VY.YOP[ MGU=S7C#C\C(X$^[1/LEO_,N?V]M__SK:&BPO.AFMWG'[%$XM!2Z#^\[%O *9 MUACS*N4YLP"8JUD ZH+^IU'0O]!BNK:V>$6S^1:OXL7O>*V5-V,5*LN%2,8) M Q9Z,MKEQDZ*R61",D:FC:W!4>^L$P"R +MM@4.XPN>S[E2&/%61 ZQS*/@4U'>BR?_^LG< M/-QUM=__Q]-B?H==/%)NUOV3(_LZ0^X9,9E KGXH-*IHPW5LWY5!#7I M%-[HEH*37-V32@9WLNW^)4MM9 (,<[S&3S-EUPZU2Y5W-([ P#7..CF.]B:" M#S9,ZNO&T[$/5Y*B+L:JM#*/BY&797T]6VX"/G^;Z)>0//%VFT@Z.GL^JG*X&/;%YUXQWC 0M:S-O,MYY MN.O]G,6)!A[O[W@&Q\)_NW3O_%.21&LG.!(Q)<0C%>Y@V93[WTR8.=WYXM*K[;ZIBJ M)?X:_6__J6[22R_*+?;/3@%+N]E[&5883SZH*XM_'!V\:!T* I_U]L;)V>]^:736\RVHWA])>H>)F;G $['^=X\'UB M?!LT2>UO,:#OL=^K5\1H19Q_,F#M>AAF)"03B$N-D6$83@P=>\571S- M(RA6Z055*$CI$;<"Q#AH@J36UK@$O/M/KIDQ$]?5DQVP35[MF0R+?X9V'7V^6KV8Z]U3?*;,I MN+CR:[Q)[OB=XE??]$=G_NAAB=IDY&8/>PVK\4R7H9_9$VV\'5@N\UOF.VG[ M&[1A^F4W+]/>&5PT#.:ZY/W@'6>[S=UN.*J]YI_:&FWQ^T_+[Z6WOV:JK^M0 M=7T/JD?MF+=X,$H>:,G=G0' &ZR+AVI/N!8-"! M9P_W^NOSAX._CEO'K^G'/]]]G^TZN ??[WU_QS[N_'6\]WW[>VOGCR\?#@XO MX'E9OL_>\0?Z<>?C%[ 4T]Y;?)'[9<._I+7S^EOK\)-R(7*9+$I&<<0#3TA3 M*U' WCJL8Y1,;VR!QZ;D?)G*O1H /DZ+ORO39U8?VM]]3()PW2)] V>[E6ZSJWS5X9[,^( M/V/0SNU67OY@ZLA:52Q-55S,J0IO [/)6$1YWM&&649.)U%X%:P@B3&3585H M8G5O7;$JS:XO-V6:35=<]/?EU)Y;]._AX_X]:T=-W\JM4NC/C$:UXOE4ZX1^ MK^*;+/D]V2$N6;J#W>[T,:/TUU6);;1>C%#@CZ-6/NX@?/FXL_T-[O-E[_.K MHX\'>Q20 5!A^^+#\;OS#_#W7&SCSY\ M?]#J[.W\U?YX\,?1WO>/:>_ 9\X,+0E)7ED4@PLKQQ\:W'W57>'FRW M=K;?[+QMO/L[-U):$7E:Q<8DCR$[^]O@+'$85*L0J#J&N*(<61$XHE0(JB+8 M/Q'/RDX,CDC+;69XXD$F8\"OLH1:'BQA(JTS=>=DR>1,VERO$P:-W<'@K##_ MGF;RV\:'>-IXF5)5ZO8CVL$'BG!6AL?\SZ=-OT9HQ3XZ8<>DI"I FB0_+YR] M/WKP3^.75]MO_\@M5,I4+CSPW4E.IF[\LOWVW:\PT9OE%@CKYD]F+[AYM*^, MR;@+U(O>L8.AJ&I^?CGHG0"J:BQ^_6WZ=7.JWHB'M+%=,>ID)WS\V7^&I-3M M$9/0Z)N*@J3Q A9([SAG=*U&;7D9@SQGH^GZM>ID \J@&THY_)A2?D2D.&(2 M*E&QT6>=J?<>,_KGFJ0)X[>?#'#.A'05G\MA%QXT5%R1T>8JJ(6U3-MO7S0D MELUQ)O4/![>94Q':5=+V\&GZ)16W!W9^N^*.'/%,YO,W&S,O#;YH;]+28U2^ M=5*)W MX8^J,KE')9(NPI-V2ZYZ+NR9I'L1,:*;R?GF^2E'A<.YD4@;7KX,1K2YJ-"& M7D5%#I>=*N0:YR=GYJ**( H.CN UGU69Z_D]3GJYLB4C0QL.]J5_Z]1*R9,X MQYJ_,!N_="#YEA]R(:/"PR[NP@,Y&8M+;Q J9I\J4V5!QGS=?I#K,-['?FQLY\&-X<<5XC\H[[N9$EU83W*]-W+9 I,,&X(9 M=B2;QU(8[0@)BDCOP1=2]JK[7&^YS;2@$TIY, ^EC(R'))WWAB8K(F%&&TY_ MUL[=2/?OV;X_&K)#%\T/.GVLTBNIP CSQ0K[9^OE<1N;QIML5L"?68A&>IEK MT,M#=NU+)3J595GRT!9?(8OC&*,J$I 9B6TH45JI<_^7ESN'A9WG4Y M7[\\&P>]JG(]CZP[ZX,DCG3SE#TT;B?3**S/_?$X3W1!?S3.U<++8SU1KD43 M9;NA*M(KZNJRBJWT1RYAKGCZ2-\M/^I]<-O4Q.#[#N;/=+8S^W\0*9*J%*NZX,R 5)JO*O]P5;GW""9*SBAI@X3!>5M:VPMB*N6"(P2,=-N'Q MF"$_V&SLGL)-0\5RG,NZ;6/, #)2[-WI^K;_=W!5@_;KI6&!?KO9=B?'2]CN M_ F[FNQG[L(,C=U78.N.3-WW("0C.W=%=E_PWFCWY?B?X]:?[_C>P0>>,ZOW M=]X<[]%7[=;W+Q>MSZ\^PW??]G:V\^_MV=V7C^\_X(\'A]]:GP_9'GW'6W]^ M^/[A_6Y5A?5^#[Y[>;ZWDW__*^T?;//6^2"S!42LQ"LLE%A!Q!'.'<.EB/5*DA':<++W+E\Z W*?UZVWKU<6W/R[ZJU M1<'K?0>/46'STZD"W1YU[RBOV!N_8M6'%M3?<2:F+R[RV(O./"19&^5&:K8P MW+7!'6D<]GK9=1TU.1C1E?@A#%2]^*J6<#D@FY%_FF:_/W29X5[9C:Y,*'"F MP3\=WWI+DW8;W*F=6O+W-XICF'K_CZQV" MCUS:!<-;P&-4G>8:N9M99[(7T)@P"0P',;NUY7D;QYE3JW#;]KI7/7A%^'/< M&Y1YR#P!4[;(I6D;?UY9/F?EN48M7TJ_QZHY9VY&%\O53NW@2V6ZA-B!E^GG M8.2@HL,=OL9HC0R&+3LR-5'5OJS,V^CK=M5.;Y#98^ .N< \BTD[M4M!146% M7 9HN%+'S-&3;:"JDT8Q5,87'*V+PLAHAV7IS6J3I/C'5[U4_ 9GCD9H=(N\ M]&;GX$M<=M8Z8VN/J#>W/(FZ M*F DM3-_3S45%[.?_V^F%LK/\,ONSN[K7Z>>H>HY5RW.L5TXFHHKGFDP&L,X M?(XL0OG"9?P:)?)=]I?&SYV'JVJ/]%-[%3XLJKZX-(B]= IC2"G M<:_B9AH,=W:&P@VV>&D$,IG*X09G9>,V=BL_LKIF=5@CMJM.,OU8>M!TXWDC M9B8G'XNPE-R!H4.X!4J&,B>U]REGM#2/;CD85TEY7E9C_5>([?X M:IRV<__?P50OZ7X<^<\9@ON]LT/06:>7L3,KRW&?FJ*&Q\IR\0%_$*E6LZ)&?/=DA)3\Q\Z\=E75:GV--1+U!X MIU_S<<.]_?S8AZ 4!M5*G3S(M/XNK0S:E924AD[%MRWOE-=(P?-Q&&70/@8- M8[NQZC0ZHOQ"[A<;0SE"TS&V.LPZ]LM=:L M]-G0OT"?=D/.[]\/EP/ M?+XAITQN!U]\I S3ETXO]E"O"_C?KEJ?G=B+['%4GU^"^9/.666ZVT&O6Y8& M@'9J#PU^^R6.WR7[F=V+JCME"8_V?('V@QE@7#0.X[!R>;'S;-E8_V6L'^"] MSDN$::)'"G_J%5HS,[(5"WA*U5QR04>Z[RFUM/DYFX]3&S63?9J=29/K_02J MHA #/;<]R)P!%B5ET1*)B/,*SIM]E1S";+VU4B *G MOLBB=G$RM+W';'9Y3Z!].B%2+M9,=T@SF%M89(=[P)4.P"-PS-P26 AQB%B=2]?9.S( MC/W4ZI[%$;KDD,R=V2YV98E]]#I5'*4_!H8Q<>V4J78^;/ED^Z,MHVQI3OJ! MYD$9GCKWU?2YH,O/W.2[8E1709W\P!.(*G]H9F_0H MZH(@-P@=TCIO-O[=.X>#^LV%[SGDFIQ[A^-,JYUOV"DP/?'.3LO?Q>X>>@_P M["/%D9]Y1EOD.Y2/LFJJDA^&;YFS*CJ=*W99\A5'^%ZVU*H["JQ*#U*G 2D34A&*:67 MT8%9>X.XS:JJ\?'B^!%&W**Y3;4[\%"<.XMMZI]+PV/,II;B+BP\DFPJP1Z MA8Z#[?5D)7V1M16=V>\N!]%R&JLBCD& MK'J0%@X2>5B:L 4%O"M($G!=0LNJ\#'@'Q5*SP[U\V%EN-VP/$]N!GDG]W8M MF.;OZML..1C@F.\?R/Z?N]_W=UY?P#F?6^];[0_TG_8^W'/O<^M+YG'X0-_A M60Z&[/^V/K_C'S[O\=;.+OC#>^0#_>OSQ_>[ M[O8H_"\0>=SQ\/WDQS,.#] MG7<7K<-/ALCDM*+(/Q2] 9W-.@='YQN"-W,\9V'1-<3>^XC<&?_)B&' MJ;*!<$-!5&1$+!C +AIH2FQCB\]WTOJO1OCYPC+F!F!K7+4_)B9Y.4S1 M?4H55I?KD"]GSY1$,GN<4\.^]CI?ATGXPUK;G,A2$M.B/^JV__6)(1JO3@J4S@;%B,3SX:)\SU+A5W59G&C=!.HT)?%T_/X["H M8S:1>OJFXPKB*A6BE#>7K+AXZ?J7\MU*VL7H.4J:=6YCWDYQW%']Z678CQ?[ M:!BK#"MG2SE,=SSM=C X.QX6\YP6GI?/Q2C,M35GIZ4SYZ3'9LDJ&8S:7T^? M.DS+^JW1L6"MY\N$L\S#DFM^"J'+5]ON5+0X%[\/QSQ/V[=A85+5@'Z8A^[B ME#J.873\X'3N4OG440'WX/?Y$KIT.5T)#JFZCA[V3MNC4J(1N7?:XZ*<4#T^M[W%5]KMRP615'?FT/ M1KD[Y=8@YC 7G=Y@D// QJ6 H20S3=$0P6QU1O604_6'PRR(4299MW%^U/;5 M$)1KGMOIBSZE)-&<7#>A[YEN>SM=%C4U+U5OXTD/VV&K6@\/7"B;4J?"HO:X M+FI<5E*E$E=D!L-LVQ=GQV?#:A%84/X(G9U<>HC1!)\>]6,%=H/VMV':V[!Q M\J6\EQ4R.6%@[5R67[Z>_AXGJV]VP-X67^VGT"$]ZP^[.GD!KYY#N;W^2*<'D M:HR(A'GE43*D34B(*.ILPHP$)S:VY.;\=MNXJ6[&BMNLLSME<];K;$W7V5Y. MSS^ :QWDC>%#T3K\Q#R1G%*-J,81@=N/D276(L6X9)$I3F+8V%*;_,HU]_.! MOIDKZ(?L?IV+RN^XB;JDS2F&SVE]"^NB4EH+5XCHDD MIPQ\Q*E1HL@3 =QFJ/RB,'U >7K73;5$/3!R?SEOO?Z$A9)>6H8 ,C7BEA.D MJ6M^TJ[C-U?**PZ"O:"@76 K HB4ST%Y*02*$4154R>&V,7*C*[_^Q6P8>_9Q^6"'_XC%=KY&W6WM<2[:$:_A$M#\@IA1Q3B7&L$"*H0=5(+DS/#//^QB_4(PI71:TVE:D7]RUJJ'L0H MR76)&J8Y>N%08N!5)XSFE0)^$OUE+V-+T M%FF=?U(R6I>T03%&CKB3 CF2)-*>)W OO37)/Q<'LUY:#P#>WU_F?0S/HL.6 M6Z1L@F6F64):"8^(CI: SB:"^NQ1RH?W*'\N;_ $?6$)QL->_^+IN,)_QFY% M@U3IJ8'-[*@5BVWLQ$G$\3)9147'.3A%F?FH8KU#_=@^=F?]046-U<_4ZL**5QTR]V3>JR&7;$X<+*V"8IPD10RI3S.G3!]0O7\QF:\)W=?E:=EL;)>K M%@*5X9)GL<7?ZL$+\,J51CN'2\[[=+:LIF8W?Z M\7]XVRJK=-*=89(859)&)HNY8B#K'\;3,@-EX5S!M&P7"-YP!F"]G^34GL&0 M(;)\-\ZH&3&3A7%NPD0(#T:43 5?!G&XCJ:79W[7I[2[N']Y+0_1:@'\'&8' M8HK >GKDSJ8;2>3)*@0^U4JX+'3C%3Q$V>UK[CW%DM7+>76#QA$\?$5;G5/? MJM&=:F55V+M_A*0%$0M_W3$\+9A=.:EOG#!U6/AW^R-@RZDN@$5E :%;+1W M_7C!6W5.CX:T2]>\WN%(HPW)DP9C]J1A1[)>834=]CH;RDLUX.-K# F40EK*Z0<[[IF'3&#O(/"-@53>>9'V%2E'@Y9HX://8 E MG9\[)UU5R4:7!6P\,"47[VMY=3!:P9L!:VR\LLA_D9LB16O,O-R2*X M*'3NQ=:NR)/SP_LX)JUC5W*"R ME0*LK)*S.+S-E'$P]U93"G"*N>V*M-K%G<"?+1\PF1F=F@_X>? !7\OO.\,' M+&4(7F#CB,^;?MK&1)-E2A'P/X0Q#TZ"NM,>V$-0^H?#?9:A^_S<:?E$Z_4G M1IRT/A@D<[MXC@5!QEN.A$[<<\P2#/+-VRG)%52'!_/$>8,1M5Y1):.M[#!9 M)95_.XC%=LG;XWF+I9U]@JF=ETNZZM8YT/F(Z4WYPHPZ&#[IX*;4?HL'_*=S M^0%0;^(*K&]+YD?EIA9R7?CQR"9?'S*_=7I8M6FP6)-G7:N!7:N'S:M +8-^ MY76>9FUSC(X(-=I!-Z"UKWR_1^%+?2NE'BK,9XWIQ*] M\CUO1:%X[456>Z3H.H[4<3N$3ORI@_5?R\"EI[-L:@%[T@+V"!1H_W47Q;=. M#,@YQ@ 7#3>B0'Y*--I^IJO[F9*.3U*) M1N1$ES)>'I%\_'FRXCY]TEO'E55>4^)BY E+RR6FD@0N/6/2R.N*Q]@5)'JO M^KWC1:G3+[]EDB48O>V<,3*(XGQ\N/KS?Y1_> MOSS_>/!:?#C8$ZWC=Q2>E[9VWGW[^/G5T8?W>W26"_=C/O[S7T8]_3Q#Z2 G91.>^ M!KV'57T]"*X\+"PD%+ZG5<2F"\CN J50_2$F(9_-A#0&2"PCGCF!$91>HLX M,D@<%\$6*VP3&UPU0;7;0RN$(54$4<)(,I) MPCIPFBTOH9GU,N+K.!5J@VO%<);/X*S''@M&"5*21L25S%6X+"!N'97>T,0\ M.)M2RJ84#XZU*V9PU=CWK+&/I21ID%IAC7D0W%I+DY;"&ZU-Q.8Z4H(:^U8, M^[[MO<#?,OZU=@[)WN"]F4DD"(!&! -_J7$(/^>(R.<1CBEQ)S+ MG"1V8TMLDMK=O%.2TEVZ:Z^(@?1JIC[\0?N1_PAL%XS8>D+J NH^ECP540DF M%?T]XEE/F.A9*ACFNL$L*T7\S'-)'Q,!B.:*-A76CNDL8\(',M(C1)"&N0(EK# M3X77+M$C2_1L ,Y$I@BE!@5G:=X.ELA(S0$PL;748I)4EFBQ25=#G%<]SE8C MR \M!!NXM=Q*GD3B*A(;921:GGPKB8GA!O/(X;^4;(I.@0= 0U1@I GWB#--D8O>(AM,"DH:%5G('6SF.P$\*Q?@KJ5O MJQ_[R)R3I;!M1 ;Z$"F&MXDTKS]RSIM& B0,P2F5"EGF*6.+@%5%K*,D-57B3+*V>:TT329ZB M>#..!1B_EH=B!AL7-0.]"CY/LM+JNF9IW<1[-O8AP/-)C'B4(N6(>TV0-=@@ M#LYMHH(%$63>*6V"[U.+]UJ(]R^W<&B7J4-V:H>H&6^+JT-::H>I< M:(O;%!RF DD=..+6&J09_"9(9+F(RU'C 58Q!Z/YWOFK3PI6[WV-LKG^K]+: M>^LF[<2'G^11$2O8SGVJ ?MA[!WV[1ABUNDG[L^]XO58/6S=IKQ^V;M)>-VE_3DW:UZ0M07JT.[>NS.X1.;+RT@].Z1U[=)VK9/?(<4392R5-*W'JAG3")1JYTSC7!HL[%7DH$ M]/-KW/KS-?_X^34\B\__V6JWCO_Y/!L! M;>V\AN./CEL[GK2^O_D"U_G>>O^2?CCXX_/>P1]P[ ?^@>Y2>/=%#=FYY2:$ M$)%G#F<6@(@<91P)*Z3U,H@D7*8NQ4U*EU4-M"YMHFKL>];8Q[A),EJFI&)< M!.,TC=A;CW'F.G)UQO2Z8=]LQK2,C$I""*+6,@2S'9"6+J%(L=?1$^(US]BG MFUS?NW'+FF'?;:J>GT"+O%N2(MW3+*I)D58%$F9)D007CKI<$VV21IR8S&)" M'9A#6J7().?1Y-;L\Z;0K4F1GER;O-KJJJVN)=2I<1N$L,P IG(5F$[$4I^L M#3QWU?)U)<.:0>QL)8/PFFKF#<(96+E0"EE&$W(R$ .(R[#%&UM$?;I()QV$7Q)9KE4U!#*'/@H7N%H=:!UO<&:8=] >8[FA('68,D49&5(?"%QW9:]=SJ791;7+N3J8,$/&%91728.GF<$ M8+!1890IMHF.A$4%/B?=G*="J7W.I\O0]0[0((;&VU-[&@=U5\;E&UL^2!PY ML\88R84UU@J?#!8ZDU];[.K0YCH!ZX*^[$$1F%0I$2]]V<&C1%I*A0@/>=YC M%"KW91>Z"0>N1I>G6KZ7F+H@??1@;7MI&(\F:A:-#AX,;2UH\K(.WZV9?,_U M95>9&M!HI'50B&M-D*,FYR\HRSF8Q,;PW'I(-L72:K=K^7XD^5[H$]U3A=>\ MQ(\LT;/1-^^]L4]LTIQ$;EP=:5HS.)F--$EGHY2:HA "!CBA$EE<#(3, M-,OAIP0X850TN>"K 2FU?"]/OHFBUA.NL0J"4VV=Q=$' [/J4N!2U-&4-9/O MN6B*"MY)D2BRUA+$P71 5D:!K-=<"3 E8NY.2(UL,GGOY.5:P%?0 [BG#J\] M@$<7Z9E@"-%.$[#\452>(4[ LW<>_ "FJ72,&D<$V=@RF_?.QUUO%^#IMF5_ M>=;OG=RM)4G=R.G'O=BM(P8S%2EFW!AMHC>:,QLXULEX6P<\U@H\YWNQ"T&U M9"ZG+$N7DY<3,EB"YO.P\IC 0GB[L<5I4[&Z%_N3$V^.!A1ATXMIO;!&] MN2+BO.KQCAI!?KP?ZD+P,G)-O>",!\MT"B8$KKSQF-:5->N&)[/QCL"H53%) MI!P#^S^;"CI*A:QS*06>I/!R8TN3)E'+*F>N#835$6_,L&+>$C &N0G.D2 ] MMV 91# /7*C#'6LFWO/A#N6$4 J\>FG 7L F(.?ASX 3&KQV !Y=HF>B'5)ZDV(.=&A!$ ]4(4>=S0%,$9@@U%NUL27N M'^U8;P?@Z59Y; _:ML[M>@ 6 9=8M$;BX 1W3FD>C&6<)T>3,4'6L8ZU@L[Y M'N*62TD23)^36B.88H$T#>#ZR!@9?.$XC1M;7#:97E8+\3KS8V7$6S(0;\4P M%KITKW863&,7E)4R6:]B'>M8,_&>C76D1%R2.:G+Y6;6TF5J-H^1X1K@.FG* M0LJ974U%Z\S--1?OQ>7N]U/@M:OSR (]&^N@,?NKT2(=(NCKE"PRE"L0:$.C M\4X81\#3D9MD-<1YU6,=-8+\N+:#8"/M .)>1.4\% MAY]6Y3(/IR.WD8"6J6,=:R;><[&.9+EUUF(4DO>(9]$VQC%$O,(B13 9\LXH M8TVJ5\1BJ.5[N94=]]/@M0/PZ!(]$^OP5D:G"$9,,(NXUQIIZQPBE(([;Y/2 M$CP K9^[!_!T2SL.>J>VT^A7POB(U-'#YO0,UD3HG>56]Z,WO@>MX(.V.GQ@ M9M5[#\BU4O6S1^(VI*LVLD2%XHH&'GGFE$D)!ZTQY]PI7X>*UDKSS+Z(TM(WA3,%6#>@VF-9C>&4RC MTR17Y"OI$E<:'KM8,3.="5\%QRP)AR&F=<]>8!S2-$1$: MG5C&QW;_F&[.QH^.8+:=C?$[NEO3):;_!0XH1E.AB+=1?BO'V/#=F&!M+\UCN'8HT$CPE.'QE]GG8L&:3:R15:.*!_0 M\@%IM <-.X#+=#J]\\%OUXU+7C7BLO[Y#/#23A M>?CU9OEJ1FRJ[ZC^37>)'?\CBMZIS-_]+"$;')\]=?UP][Y8=6FP6)- MGG6M!G:M'C:O G6CJUX3C[V%.KOV4"+FCEU@^N>,A-A_;)/WH*B>O4KEO,PJ MYP81W27RZY_1LJD%[$D+V*JGK]TR2VUI$Z]'KU(N\UO[%*[O;_!RO^QVP.WA^KTP>^94?082K;.?G-]7UZGZFJ_NN2=9W];!6 M) /[[W[[.([WE'O]1TS"OGX(;QSW?(2!O&OH\P9OO8H5"K?) -0R$IFDPD+P M*(3S5!+B(O-<>()#G4Z]E/CF<8YGONE\W'G-]CYWOGSX_J;]\>"?]M[WO?/R M?#M'QWL['X_V#]Z=S\8W/^9XYI__?&GM^(O]]V_@^G]U6N]WO^]]S_%-C_?_ M_'#>.GXI6@=_Y'[UL^G4.GHL55!()B$1CS(B[8U#VD;*$J$\96H.+G63BWLW M:KP#[#XF1V&-?<\:^[ R5'J0#:(=EPD;Q9*SDG)F;!2LIB5:-^R;S7XFD04C M'$'69;Y&;10RC''$DTDZVT MU=[F#[S->YI%M;?YZ$@PPYT5>6"$*8:2LF &"<61"8H@:XP@!FPA(41V-^]- M=?E4W4>%*2.V:V9>,_&['!@*@G*D*?.@.U$LZ S#K,9=>ZD M39,'+XKA)AC)M7BOA7C_NT7/:YHSS45$NKPT@VIOS+ MSF?P/+-*K'F9[CBAR&Q\@&INDL61>BI<(0K.LXTYHAR5ROQ7MYXFVH\E+1B&UP7&MC ]$2:\*3CP&>K0ZEK)EXSX523(+IC9IE M'Y_EUND@W\1H1 Q)+ CXDOF-+4F6$4:NY7LEG8#[J?#:"5@=V9X)CG!/A*8D M(JDIZ&XF--+**92.LGF#L1[=\["><(TG[?/ MT5EAIL^ZLK]. MS,DUJCYQ5*T[C#PQ5)V-USDPVYUS%&EB.>):6&2)]LA([+QC#'QUOSH=1E8) M55?E&C6ZU^A>MQJIT3VC^UR@Q6@CI(E(*4L1MT8AI[A EB9CI9?1)+DZK496 M"=UK5*U1M>XY4J-J1M6Y^!832FIG'2(Z$L0E(4CCY)'$/F&;>! XKD[/D56" MU7M?XVFV'1E*\L_N-#(MFXW4S4;J9B,K-IYU M+X2Z%\(C9=\_HV53"U@M8(^8V%8W&UFOW@1U.X9GVH[A64QUO;J?Z>I^ILU& MMOO'%S7G:\U[N&R2?<>,VOGD.\?O+[8/_BG_?'/E^>MG7\Z'SZ_KC[;.12SP MSM^W=N#]WO_UY[HQA:CLJE$S?E:8]\SPK[$&*[*&%WB)E>P^A0,#9H9!JBHZ^3G-<.^V>1G M'VR"]Q);%L:KGDQ-F5-[AJ['O6V,?!R[0I2N63YR00;5T&PIB;4H1 :E:L M=<.^N:H!A[TC"B!/:1H05XHB0#G 0I*H8 IK$\';%%(UC5YR,=;*@U_M;?Z0 M3.M>9E'M;3XZ$LQP:)&8I/ \,^EZFJE,,#)>!*1-$%Y&(;@I_2P??,]I7=W- MI]M@9+O=;[SJ@:C5Q,(/X%\*;C%C )',\LB9EI0;'Y@1A$01;!W,7"=D7=!< MQ&-IM' *.4NRB64\TIX'E"3CC&C%K(@ K+K)Q;TMK)IX=-7$VVJ,!9?:2"UY MWI-W45D-NE;:&%2*=;QNS<1[-EZG. [<$8RHR6:!GXVZ$@\(F22*?G-%.H&M>G2M!I ?V@=$5[B>Z]$<:#!R"D M85P0ZU( /U!Y;Y/(:7QU"&7-Y'LNA$*8]T:#_Y:G#W&P_$# +44* Z[GOC)1 M)!!P3II,U>T%UT/ ;]E9Y)Y*O.XLLCK"/1,522[I$ -&-EF%N#,4684YHD$3 M[2FH;)ZR,S#?$JSN+'*SJ.OJACU:]NN#5*_=)JZ\-HAYFZR2P(DQ4I'H(L>. M69V, 1U*<]HR8:R.>*P5:LYWQ2"<6:J21E8KBC@E#%E#!1*&! MU'I9].UKFC;R%,4;%*7U MXN*LN%9<9+FG2,-E@FC')UQ&/-Q'LNXD%U",+F M)JG1(IXD0<98C8QCQ"@9B&&Y,$$VF5E6OFPMWJL4\;BG J\C'H\LT+,1#V^% M]#$1)*C/[1-I0IH3C1+'T1D2+3BS&UM$;-Y[?W(YXKSJ(8\:07YH(##%J&,F M&JPQ-_"O%R1I0[E(A"E%ZI#'FN')7$5-=$E1[Y&,02!NN4/::X&8I,(%(:VN M=D1QD^!E52_6%L+*R#?%5E(?0'"%Y4EAI[6)7B5/P#9@B=L6;B/1OOX ZDFS*+1 @2<9DTTD;!TO98.*PHPP),(XZ;\OZ[&;5XKV)^ MUSTU>)W?M2JB/1OY2%0Z)@1&Q%N-N& 4&>5!D2MJK">>6Q%RT?M\FL)S2>^J M460Y21$ %E[#4C.8@"6 85WY:)B4DG"G8]W5?-V09#;FH8DATF*%.!'@ P@< MD87)1@(;[C%C IR!C2VEFO\_>V_>U$:RY0U_E0KFF6>Z(Y34D>[<%(=:-AQ89/6#YZTI0^ M 9JP@S&VN)_.>/4U5A^[#=A="ZRN8DU^REN/O1BW\2PKEWB69EB#@CMNQYQSG=4'1\]+\BSI!JNORC!K= M:W2_:W*Y3Q23/$F=3WBJTCS5,I92N5BD*D[K@Y;GAN[S!RU,"\P[3$BB+:"[ M5X[HS,=$<)91JIE0--G8DBEOI,F*.Q8\%_WI MHJ7 Z9-/<)72JY![ NQ4^/,'0I5L'E48HLJ4G:/7JJOZQI475!%F=K^95!\5 M?>OZHU>)"&OX*( 9IM;NN&A4]& #HX&?GAG OV9P#- )?-"(=-&%^X[+1J3Z M0!JJ["!]=%U@DQ*N+U"T4/!Q&Y^!. /D1S &V"!804!5_ M"TRE1O#'9,.BCQT'[]F,MGO58-3078RVC,X&PR_1Z7!P/$1@#E/!80]MN/<, M0#Q2\)VS9'P*[YL.9*RZT<@->_"X470*ZS^PA8&;X;.O(".BW]SF\2:NWYES M7[KGT6 8]>#63O?\]\WHG>N[H>IVSR\6.!H8,QZ643G6I?O/&,@A&@V6;TFU MYGA/<3F7>YKC"0BV7U(*ZBP7AXL?RPS]J! M6'(7KR[*Z=N_.WO=RV( ?5BL%JXOK#C1@<='\.-#3 M<(B+.("M46&\[MLITD@)U DO#'0S'?_%F,,:AI'.S"B\:PA+-D2BN@W)X<7J MXBU$GY.+%=.J+ +IX,-@Z,B 3IG.Y$4XX(JH-J.7@S?;)4[SSS%L&&U$:*Z& MM=X!$L7XA$KH)M57-%!P1]EY$I\NQ^RPKSV>?MCYX&S^SZUZW:O8V8RI)/8\ M9S8WU#GXG[*ILSY31WM+3?AT7ME'G^TI MM@4__'P0'[:/O[5.CI,F^\1;[PZ^'WS>2_;;>ZSYN0G?[9XU=_#W/_W^SOMD M?_O(@D8H?:Y)+(0D/#<26]> 9JB44]1:%J?YQA;+LLW%TZFHATB&'-VWRVCP M@4GM-G06RU1ID3NE5,)YJE4F'4U81A-MLC2U@G,5!D%E M@94> GU50K0<(1I=:%Z7"A=H.)VB$BSP0)2)P8XH451.Q:\*% 4;6FE#*'2[ M#N69'H^"G+Y4E^ E*+(NQ10*OB! 0:95PN^Z<4S&&9YA!N5$TGH'7XTZ( I! MSKZ*?BM^#V\+NF+1ZSE;P NZYW_,R4%<-B3ZHC\.H[\B&2>LPS+@K:#JP 6O MAJZK<#'_."OLJ#/U&4M2H-H'X^NOV5&PF+TFAO>7)ZVBQY,O.7. MH@^#GNK?#QXHFUN=F9^=X70TI^K8$3UTZ@M1'@;[2G7/U'FY\:^K:@5H$+,+ M.#_W:V?H_58 -_0+)7>Y<[DVB?)409V5B!FH'KD8=1E__TOM;6@UE7KNO5O/?S7UK+= M7$N;>3DY_GN..2LA((2U)HVEI@8/JG/E//,*JVODC*92;FS]5LQR_XRU-84D M>-8?:,' A;-7!LML@/G^$4(FF!$ /6C C,"@*<> ?JJ*@@4! MT(G0![\6P6D!M@LN&EHJFQ%(5+06!M%2BEOYVBV0'(B&VU ;%QM;K<'(14AB M?#/:^' )P$%D1^BQP2>#_5KT*QF.RS%TQVJ(OIR)9=2;@B N%)J(,R;\!.C1 MI Y@#G38N;E:'^S-)98CZ/M@:!7]&4-PNC:\ M^'5W8+X\L4K7*B8JW4FK:)TTSUH[W5[KY$MR\/T]J'>O.ZVV[35[;SN'GW?/ MFR=->.=N,J_2-1FH:]^WXWU\3]N>M':.OS7?[=(6.S@_^/RV>]#>.V]^-[39 MMJ#2;9\=62"H+&8QB0&T"'<"4Z:-(UEJ/,_B1!@!JJX#K?<4M8+AV&W<"K ? MEI99D7S"E_'Y)[6E?0AUG[!'$?)X\R3>8O'GR]6;X:NZ$J?I.L$V>I==^'6_2.W[' M,W:G.W\T6"HVDRQY@,%F_/J7WF.P[(:/G62*S%F6M,+LY:=EMSA86\]+?Y(= M\X1),!=66WC,*]#7NX6Y26K<'KKM!V-XJ"T7DIQ6LX1+EJ/R" M-31B5CE_XMD_04[4U!*)ID;(2G+!;G.8OX:)8J\7''1/F"VVPA"L)UC*NT9A MK2+(:KWK"-SQQ&LAO*HBUJD+?-ZGL?9!5'%?2_/[AY.#D0W<^B K&SUKLPY?6B6'[.\=):Z<%AD>G MTWSW9W=_YQ^8E_G>>@=C>O>/;R[6 4Q%SK3-')%<:X)E<4F>I9*D-K,T05\+ MLQM;DC;DROH>/4"$U(.43+[S/'Y!4'M1B';'L]4:T9X$T>93J;1T K;)$F8\ M()J+;OWF3\O.D!>B!^OB;NNK MM4UW<(IRY27,U2BW,I1;3,./8\]\GFN2"NW1=:RQDX4AB98@F;@RJ9$AS*F1 MYDE=W.FEL>^J5)2:?1^'?>>5%&5QLXPC7&49X;"=8(!EBN1Y&ANA@A_&,WPJH7TWKGX52-^;B%EAN]J5( :JA:%52U MWBQZB&(A>9['A"4"\"I1#%#*)B067#N;LU13MK&5-CA=DS8[->^NGYY1\^ZC M\.Z\FN&XDVE"8Y(E(@==PRJBE!/$*)\:V,Q4+=E^OOF%9NO-]Y MW$]LHY_=]P0U$];:M[WZ97GFH+\JA:W&^X?%^X^+7;THT/CXGV M6-M?YT)I#K]F!KMZ\8;,5U7R^RDJ(CR(3ZG&S1HWUT)9KG'SH7%S7D^V,E8V M%X:HU,6$FS0A6J2,F,PXK?/,4HFXR?.&B.\=!K$VN'G?(B[/O/8 UN$8J?ZH MP"H=$?R(EAQ&8F$(.W95&0V,6?^T^7$S.A[ PO8Q>ZP1N2)X#FT!MV&="E7E M[5Z6GAB$W+(E]V*6FPKU0*Y>JOI5GML-'[,9O;XLFQ&]&?1@P<__I[QN-J'< MR=*9S-P.M B7A[1@URW<5Q<5HZ@#@U418)##O8K,T-D"4XW++UAY(V00O:12 M%DL/I]7PF:=HALWDF]_IJ19?O5461[J!_3+":S,7MH0Z-^V9<&>A634K7 M+.1A3W.N2RPX,LG%_NQ"L1,32LC@'9?E74(&(-[74R>#83$ZGS[G"F.L<<4- M.QYBCB(.CP@Q8.] ;F,Y'NU& M9\[U0U;DJ1L&.8Z/G"V*5/[/1>6LP< MM7>#@3T#CMGNV[T^X/]Q 1L:2EZL82;D_L>I/O5/Y["-^L_V&>@RWUH[[],# M!N_"^S[OG3=[>V=PQSD^:SXMK?7Y;;<%^D]SYW47WP)YII[-GDPGY;G]_ MY_/>7W]%VZV=:*_5WFZ]VWO]UVZT_?'C;OOCW:256$-I=2OEITH 5\/A.6)5 M)7GP]N,);T1G('Z>HAS-E#F?1^F9Q^;._?;!4:(H33)I"2QL J:*S(BRTA/E M99X(GR44UO@1O'WUUMUZZXQFEB422U-)0[B0BB@#OSEF1))3E]C4@Y7)Z.9B M$>AK:PAM1G=4N=<1Q-HS%LC(8?F@"T1"K;: ;XIA93I5VIDOAB7JQ!=*[J7Y MXT'= DO'%TAQT7_&:@C:=U6 []RI8:,JUWBUQF#9&8R[H)050S/NH7&(ZIL) M"B%>7I4;J>HX5EK_6;@^/*9;?''P"/BX'PPGL([&IK+)/(PZ^JJZ8S>35)_$F]F]&[I]S_)DT_DRO/DY29@PC,9*XTWD_ANCWW\P>:;J>#/ M9*PU$3P<$62W*D+Q&*4A:/JL4OM77=C@F4W_7I4-ZCH>5V,"[EC/86V(X=UP M4);1FZF94)6[OTD0V4TF_BLLX#;8;KUQ-U1RA]6#X7P/10?K-;SY&K;40'WM%?.VDTU^TT=PQK MM3]\:>X<%BV,*'RWFQZT/_']]F'OL/?G2?.DU6U^WZ7ST8'[GW?/6M\/:.O= M^[-6;R]I[1R?';2[G5;[.&W!G0>]YGF3??K>;"^MD90[Y:5/$T)UGA%.6*36,0N]VYC*\L:27SOH.I'*2A2HUJ-:HMV]WK!VHP&.*L UD"W0J"; M#X.F>9()S7*2YDH1GJ6>,:K>R1A\>UFIK].&![EOS M3?P-P0ZNH\V3@R,C7.=FK"&1A2U?@I90$3#AW.G?>)H!$F4N4H9HR&GNF%%66 MU4>::X=%B^7#J4Y8G.>,@-!PA)LL)Q($#%'")3[-NDE MLMVMK)R'Y[O:RGEX3EQH5T*5RW*3DLS&R(E<$IE;13+*76PM-]0G6**3R<4R M_M?9.#43/E_95VOAJ^6W^4,AI[DRFN=XO U*.$TD49YQPHS+,B=][C*0?*PA MX\4D[%KR/0W3.9O3S&7..IY9J6)-'3)>FM-4,U>?6JPAV\V?6G G;<)$1D"B M2<*]I$1J*HGV2N4R@Z^-J17.-5,X'YSO:H7SX3EQP:TNI)0@ZA11"3>$YXDC M.K7P6Y90K!F1,V\WMI)&FBUZH6J-\^4)OUKC7#7#S?E]*;";%TZ2C"><<)[G M1%IC00JFC*F426T<,IQ@B\=8#R[[7FY'I_9061?8H$KQ"455ZP9/#]$O0.0L MIXD18%S%UN;<] [4L[ L&:+7'OK")F:87\ED1O,@IHW;\.;\[YF9K2+I4Z( MU +L:\TRH@0H_K&)$YH:I9,89&K*5A6G6S/HVC"H3:U.E= BXQ[^SZC8>I;Y M6%*7)CRAM=-Z#?EWWFF=2*&9T"FQ($P)IS$GRH**K+1C3-M$F#RN=>+GQ,&W MT8D?@85KG7@E?+O@XO9.YMKXG'B*?4]]ZHGDN2.-K);VT=/WAOS=L$(-;J]?'2[W7'*@\-;'3KU M\( W?];"LC3V@AF .:$PD,.1G)F4I+DP*>RF,+';V&))(Y6++MUK+ M5V/;KX-M=^QJ6ENI3XEN\X=X.776L422C,6>< GZFJ8:T(W17#I&$YIFM95: MH]O+0+?;6*F/ &^UE?KP@+>8X.,=\SY/09^CC'# /:+!6 4 ]#)+C(IC+3>V MJ&Q0<8L#T!KL:K!;,[!;+ZRKS=15X]K\P;%R<6)S32Q+$L)=8C$22Q!/\YP) M84RJ+=BIHI'FMST[?G)P"P?,_PK=BK[WRDC!X!FH]D6P8UHZ,I3!P_YZKKG MF]'>#\'FI@]G5>_=6X,2 P7#6;/X$E.K-?P10>L];QT:$%XDFFBMXF@M.@/G)+"/,ALE]' S\$0PLK0]118#/WC2('ZIXY_ION<@GHU ML %EIJKJK)*V&./HPW]_/*SV]N\KFN@*!.^-;:H/T_6;I?R_PR+1*^0.4S.O M['AX[M3P%R/PULG>]R.795X*GA(A#4>5*P9JII(8E2C/.2C$)MO8DIOQO%D1 MX8J5RXCM86EJ\\(4"\;.PU+81]-Q=MQU _\#6GL['HV';I;0=BM+I(U&2QO& M\[H[,%]^.>H"V9FIQ.HLE<0:FH/NIA61.F=$LEA8GL2QS4#V.9 PI[#JH^'8 M;=S<7DW7T%ZM: %F- +9B4VHEUJH10D8#BC4[0[.RNBWH@^8/QC#>VWY^ZNK M]'W3Q0CC6^@F#7,/KH$Y?P6L05>=EN[5])<_;%&>=M7YJZ(?YA1N^F/QA7.N MB/"^ZNL_S@H[ZJ!_;3.N?&R3J/?)FR=?;X:OYKPHU7?KU#)^%NG*ZRBX_LJ'G6' M2]>YE?RL4/QY#WGYXGO(HYX1_58I]S /U/U1VT=5ZO?H(4I,K6P]G^4IUOUG M_]]4)O1>W 0C*N7?\2U"]^]/VNR]\G^SH?BH/T>WK&= M@IUUUOK^H0OC/&^RMYW]SQ]Z\T=<+:YYL M)ZUW__305COXO)L>OCOTS<4 8T(]S;F.1,,I)H:I7(A4II'HK! M\T4OU8H;Q*ST8.MZ"?$LL#ZY1U>8F]8F79/97H?!-9K>%TU;\/[VF>M^=@.E M^5E@)7\*]?>YH^O-)E;#[AU@%W76]MF@1MN5H>UB#R-I,JKU,$B^% M)3[W'E32A!,=.T],+&,7TR2-#:BD=PA>K572GX"DJ%726B5=,[Q].QC7KM35 MP>VB*S6+G4A=BDC+!.$I>@ T_$CBA.?*Y8[)#.&6KJS7]I/@\"3^:_UQ>-N/ MW#"Z(1K7*NLO Z%?G?D!?")BFKGDT4!)-8:N'$,7O:B,.BJ=U,0SK0!#A2/: MTH2DBL6Y]O@I!PU+-I+TJ=RH/TZ9^D$*U83>608,<3HH"QSSJZ'K*@SIO8R" M^N^K@6R3V)#X\A:ERT%W/+K^EF7!7#?DY':!O:M:[BSZ,.BI_OU"VFAR-2)M M]B<.-S (3YU1'N2DRBA77DA#LU1Z$)<&-CQ)CE*V,;VI,[SZS)=GFK]RDYZ($4:N_1UO>WQ?[GM[ZU8]+6V5&<2)48+HCPU!$N M?(RI6Y8D#F0]4"7+7%XI T5_#"(:97 N>.9\FBGN-/>&R=REV(^&,:D]C^\5 M)/RHM+>S^[I]MPC>QQ[I1]\*D;P5G,#F=9VPU[TUT!5J5D?W-=!]^MEC\='3&:(]OJP ZTX&9WW8H7*LR\(6:GC>B/X![78X+J./YR7<6P*0#T\G M0B'Z[9^/;WYO1$%G@-N*_F@0J MRX)Q,=N?&0-9R;)4^*8S@GG,B%@&<;$IS&%;4JY%09,ARS> M7*R4>I%O.0P,C=ES$VKRDPVY))HIS_^.Y#B7@K?YK*#OQT"WC-$ $DQW;$-[ MVT@9T"9M2&EV*B2OC#H*^*_*34%&?3/HP7C/D77M4)U%X]/ Q7 KV&*X\*I[ M*Y8#[0KT4RLM1GW 9FN1)T)KA8WH),N3P'(Q98PO3VI%RW\9MVU7,U']M]5$ M]OJP^ZIT?Q6]XH855GXYEFL;?B2\LDZIC%"&^AJC'%B.@?%N$ 73)#.Y #,P M_A'+-5!HG #<(VD@T721YH;_4P;X1IH;],/G)6QA /&JMS)\6]%0.14+[AN M?6#=00_V#>FUK"3#(AT#80PP]16N6R!5'4!W0JRW(4_!'$Q9 7%S0)M$YKD3 MU#IIC!>4>;V2#/ M+/V10"APQ\N)IFO!6$-JZPXPO;HB''4,1'4<,O;*<0\% F!\)WPU?R-0;;CC M C?M )"T/Q@!Z1KG;I?I?S Z6?B[ =C6@?FAG MB%,Y%9G2/-7\9UBX&;U,_6'&:*J\ZD#V13^J_AX#'(/- *K +>$6R"Y-C-+, M 9^#P2]]+I6V2JI<>"_<->< "R4N9AF@)O"E!-[>/3\RF7'>H+#/"G1^"5 ^E;U!X7]JT23PQ"T>=X6!\ MW%G\*@&3MYB K:[:32$ WZI@2B+!-M4NH\IS(".541 +SF4JMC(5<4U$JR*B M9GO[K'5V1,%6SC+AB/+:@E!F*9"1823F/DD *XWWR<96DFU>=T@^I2,[=J@: MM@9?*YJ@:443FP [""KE1)$#_ G.[BNN@TM$JFR6(19..56%C8 Z3R>_]M1Y MD,X:OR33I\'S04\<]\,E:O*J'D!N=5WX6)^'M_70FD#CT8)^4%Y?L^6"=L>C M#89?@NFJ3M$5W9C^4A7^ !H',Z*R>\&X@ <D8?BM=9?$"G)WACS5"B=N A,EC&2>:&0\PH9A4L<_ L*;.4YERQ6N0 M6!U(-'EK^T@E7$@C/8FUR4$H*TERE6G"=)*"F9R!1L0VMOB/;)?'!PF4I;,2 M4T^MU7*)\+Q@/9#V5SRVT:=;^WE\&ELPMG,NK>%4,95S9W3NTCC)A,AK/\]C MTN][VCP[RO,4_E]SDKE4$T[! L^II(1JF7D)NQ)["K;)#ST]DXH:/\=JO*HH MR_'4W.BZ43!@X-?JT.!:16\"RVN$RM&U9#^9U=' 'YD)@*X@"F^&"8(SOGK) M8,(#^Y? !$)NV=)?=Z^-?COP_(?ES:KFD*2/4(_EK00E8 M4I:DWFFK,E"T/<#WZ&RP2/T+Q'L%4HO^51_GU%]S2R-[9?*\&NS^(KE4)E^- MD=E@PAS&QF?_ S[\]NHB)J;Q:2:4GT%D] MX7:'CT(ZT($P$$7Q+!?26JEC)6TN;9PY(!2O#QCJR_% M2S=I@4 MFJ8Q3[V4J<^92U*AI32ITS>M*#&K@5YJIA_N^J MSD[RH@T].('GM ][!^W7J,[BF(I6^\_.X>=/<7,'5-KV'JBW?Q;S>=&M[_\4 MK1,84^^PTWSWH=/:,73_\QYM]MYV#]OOSYIM[#CY/F[V_L3JDN=S>=$N@YTT M/B&"HSIL,D%R+RS\QA)I8-.MB\'8;+!XT=I\3F5Z?P2#RPM/K+TLN$DIWY]. M]EKEA=UNP99"? UZ-P&]O?ZSK*?[/!#O? 'Q8J6<$E80AYE52,>#=60P4,.HG??8,.\!$&[VX^04P$'B_@TNB1LWU7 MSH84#S2LHJHR:A=/'V=29X>8V7B1?JNZW?/H>#I'&YT,BJKZ S:V=MB"%B_ M5L;P9Z@;,DV*U*HL2DR5&$\R>H%L5#$Y%!UBN]L1D,-HMGY%,5E$',/D,5?R MAZN,7KRE6[C^[.PPP_(T3*Z!KU21+X;EB)P.8408L(+7XRCQ52.82A&^F MP[G:0[>=6&3SGUQR3 8EA=12'J3[P^ZD:CC J.&1_%ST74LH& MXQ$^I%=@2N\0Z KH?'2^D*L^F7:(GH-=&O1P.4)9,FR\; 98?*3BI2EQ7Z:M M;T:7*WAZN8+7'^^%0W0-!'AZ"M1JIV.X;/A<](%TN]V9TW X/!#RZK@.70/HMRR1"!OPP/^,"QM"2(:A M/@3J)O G7*J^8&8]?%U520PS_0JO#83=@'=\K68"-V(1('@Z&JP3_,:H;H#L MTH<#<\3W/Y"WX9*O!5":A3^!6V!]J\FFH^#6Z3K@H/^HIH_'A%7EI.F7 MT\D77]UE<:+R>7'%#PEQ[[*@2U6#*F13PE9,RC8!PIP"*(=4W=_4[R!\>U62 M0Q3J3@7$0QMZ=D?M534E/&7F2Z>&_1 GI1V8)J''O<-U;H"<_@84XP"&3%%5 MM0H*PVPSY=]V7^^U=[9_QQ=?:UGU0P#ZJFL^32O0#.:",:"")?$*E>>YK'#".8E=A(2 M$(4OHM^>TX;/.IO?AF =H/F_)^#S*U,#0VI(C1.,>L(R*0C7#NL1,$L42U/) M)U!<>N M@%2UDPO8-<6JBZ;NO_5=I4*JLG/Y+(VU>G2&,4;$>]5HJWF7DUR--B;C'O:R?47!ZR#N'E\I(R5P@E'F-"<\-AS M@DXXDODT49IEL;=F8XO_B$27YY*!D.TH+%AX&P$Z(<>!7Z-DB"O,-+4\6,H_QV? /UIHX!DMB1=I M3KC,@7^P6*E07N?<2L-,#/S#-CE=(P8*#J.0CQ3\5].-KNPY])!>.A)"-X-+ MU]02Y_$S+YEZ2^_0E FB#U@ *"#16^>>Q$NZ?],\HYG-,F8XGK6M5>7 &9Q6 MICZZ_]#E#O/J5TIP ,K?BM_7"2P_[K_]$)T^_HIWQY,"D>BN-2$GHJ+?BS1: MU3\&HO##0>^6:A#CTB9&I]:[E(L4)++,O(U%:HV.9:)NCNBS;0@N4?TUGLQ\ M/!TZ9??[_RA8"Q@]DC"]0'#"?C$(;^ULIP#A62IY;KP@QF@/$"X8D4Q*D@N? M@#KON+(IJD!YNH#@_QT2D6^UT:EFCKK,>B4D3Q33@F59)M+4P'MBGM4;_2#% MQ,^:[X] +ELA98Y:+Q!*PQBWAFV4WMN+-;"6(P;7@ M*3>:2@] E:>*>6XR% U+O#T_18SJK._"+ UX\4/5[6J5J]"<8XUTLL=PPO,?$_)4-4?: MW?6^ZC?RMQMBHA\L^Z],S4VDYC16,M:9(HJB[Y(90W3L-2@Z1E(9L\Q@2;AD M4R2+U/P49^&?0S0&MJNYB&>(O'-3=@(*'ZJS?G2*YX _J/:%(A:Y\ XR5DC! MGI5K>7$P6[,J:>@/UADYB MJ8@!)221SJ.G$JNQ>V^(YRK/C6)48>OS>#-9AL6W%KJYR#AS O;>6)Y(GX-Z MI9A,#8UM#DA5[_RC[/Q[5+=H)J3RBA.:I1GA+K=$8^>'S!ME7**%1Q]UO,F7 MJ%N-GXKAE^RL>J.&PW.<^C^J.ZY*NKQ5Q;#Z\RE<5DN.OL*H?E Y*?(XXJ]A M G,0/Z,W:B=4+O6P6RZ]O%EOW??VU^KXNQ\M'C6E# M!6#2:+0*&@NR]*?-1K<&&E[X-:Q6T3\=5_&\5^RV\K+E@!D/AY->B1<59D'Y M&)$EP*(D-.Q!IP/=VT&9)D=_N)>W;3[,V[1T67P,2E]M]BT(RR,AU*=G5NNC];HO#G;>]PYTO\6'[$V^= M?#@Y[!UV8+UX\QUH7N_^Z3;9'C\\^?1M7O-"S:SY^?#+?OM#M]4&K>U=JW?8 MVTV;[>,ST+S@?9^^'YQT>JWV6]\\V:7-XR.K12:9I@3=6H3'.>C@[(2D!WC"P);AV'?H)LU."CS\1>-Z$IST%7W7 MU@$R1:93N:T!V?#T\'0 ,%54D=CE"!'Q> ICP5"OHBWL!8N%M(;*9S/-NL&S MZ(["X%_7OWP#'D]7B4/5(33V61OW@X[6@MOP6N6/W[J9T=LMJZ$ MQ:\>5%:A>:#RG44=9V$RC>@XA-CC>+J#LL3#W7! 7DPRAZK%J&X./HG307^2 M*0+C&O?&U1BKY"3\>N@ZKE_B@/!YTX#[RVZZ0Y#AQWW8,8Q.N8Q_ONA_!!(> M1,SIH+)>PBCARI'KK=1F>52>NG)Z'EV";G3IQ7O47M-/Y"S=[X,)U'<1D]/P MORJ/Z&3R\* M==H)/UTF&,WZG\LS=3I19D)TR"S' /7.1,^6D9MZ6!@7B^B,7G_.[8- MG]_#*8 5_9M!T_@4?2,3&@GT%V*#>FA/XSR>J)KJ)3[\550I1B!6MD>7VMDZ M555] A4M;FT?,6I];KPBS"I'..C^1%+FB$T3YU+'TH3SVZE!<Z:1"QIFW8RHYS(^S -'M2<(U"@B[9H+L@4E[% MQPF^37HH@.%L$6$Q WPFTO3UY)T?\9WE)#YNN8/K'G5:GU-5UE1L,GFW^JF/ M7Y65BX-+;U-X M<"U7^O4R,7*3^E K6NMGOX!5,Y];D>D-"XFM89&K)?KX#UT/#U%H[*'J-*_A M60EV9N:[,O.)2;-Q8L+,RH726\YA3F>A,*:V4YWDN1'I- M2YZ%4FRSH6H_LW+7IAK;'2W<236V[03&]&V__6 MO<8>W6_7?A\WWQ]EWAM&>4J7%;G0]WSS>C.9WJ/#<_+ MCRW?#H;P9S]Z$Z)[S/FO>W+9#G[OWBD6"<1Z);> 'Z!J&>>(:PFVL[0YI1FP MB@>2-U8D;GG.1WQ]I$YK4)686]8IV!??G"7?W7!]*A0\/JP)(CK-/.%:)2Z5VH*BL+'57])(>K:/I9]P@)ER 'QPIH8V;#'>42XD M*"$6((G,/6;NKJKDP#1N[L)\/[^,^.V&8C<=(/W;]=FEH !A%WEM./6Q4BDU M3F;6B!B,M^RFS5-O1FZU*)O2W!?:VCY*K$VD2#0!9@9*2_.,Z-Q:PFR6990Z ME=H0L;]8$Z,RN2XTG,N>NM'TS&Q>F/P2]L'RV-6?AMH%NV*!=6=,BX60IZO* MP\=W_U?U3O_8GBH/Y:V4@"51!/,QK$L4@QL&L>;/(X@U?\S(B;\ *9W;/W7# MD,?PEU.P9>L2'['_9IH\!'#Q^5,,D%,TV<$9:+_G\ [>W'E/]S^_[>SOV,[^ MYS\!3KZD\U!TV(;QM1%R]KX?GFQ_:^W\>8(PU-KYE!Y\WN4P[A3>1_?;7;_? MWHN/-%B_/DDID9:"E07V#@!1'!,/IG$62R<52^<#6+W-O4M,GB58J-\)Y1+. MC8U-#$93+OVS"6#]:W?[X^X+"EC]C%Z1*DK)16<=5_G]04H,0Q6%JY62%>@- M6(=!A;*+5?WBD%(: ED'4QZIKJIB50?>%WC(=ZH,F$D*ZV%/8DB_NDYANA@C M6D7JFPX,85A5Q,>JN*=XW6:T'RKIS#TYO*\:2Q7L?T6E^2$B."6T\<*PC/,$ M*#(QTAO/4@4:#7?IK,+\ [&>#H2U=_Q<#BN9) M\]M1HJ4U5!DBXAB,[]3'1.HX)XR[V(+@<=+HC:U!OVKZ.:]TS.27+MU)+7V: M)JGU+*><9U8#M"2)9K"I6NWZ%:C#J5<2 ?PLHE=GCS7N$_6[DI#?Y[-BK'+8 MUY144](#4-(+CH)[+E?>-83_3A2Y)K'1^U?]NU-[<:UBS7_!0/,7%66>*Y=X MEF9@'%GNN,F5\3ZV>1YSSG5F)GXL'K/EH9L+X>97__;_OZ/>:1)RW M3EH[G_A^NU4T3_XL#C%\86>;'^Z\_];\?I >GAS'+?;/R?[G3^<+$>>L&;?: MQVF3[9TW>W]V6^^P7WCG2VMG]WOKI-O;WWF?P#C3P_:?OGF^T/\[SD4BG>(D MEEBP4&2:R%1D1"544YOF5'.]L94T1)P_=,SY2@+.:SRK\>P^>,9HHIVE+,T! MS33EN?/4ZTS"1YS)+)T$'O,X61YX7./9X^+9? :-S5(1ITE")&P2X4F,38X8 M1G<9I7F"TDIL;+$&XXNU=VL\J_'LI>'9GSLWYVH, =KMU6PK?SQ#35NY#FV[=#*35 MJ'5CU&J]6?"242%,8I@AJ:0IX4(XHGPF2)ZQ-/=2IZ");6S1)?U<;HE9R]'A M036MFCD?UR%4,^<]F7/>Y2,-4U3DEF2YB5&EP,KOAH-*@>F4:8*YNQM;L(\U M<[XTYERY=Z-FSGLRY[S_PF6.>4$DUX9G*B*0)Q8+<@*N4:Z,-&./TWJ;X M"IGSY=;B_-@9#$<$$R\?/E[G1MBT9.5>"C:MW.0.FX?9CK4;(.+59V+K-'IQZ_.O2NWR6ON?5#N MG;?8,\%\*C)*G/6AH* AFLJ8..E4(H3Q2B4;6Q1/-67-O2^->U=NM-?<^Z#< M.V_29ZGQB32:P!0XMO')B4I80E3&4^:X2#1/-[:2O+$"?WC-O>O&O2NWZFON M?5#NG;?Y62:5S42*^K(B7.9U'B_>KPO%CPE MSBF?Y2(G.1Z[\$P:DCO#07ESFP6934RF4T62.,D)Y\R3'$P%0I5.C9 N%0G;V.)I0V3W/I&K M,;/&S!HS'](I6V/F0V#FO"]6.R\3!2!I4LL)ETE*M*2"I-+$.I72:^TVMI*T MP>B]?;%K@YDWZ)OX@SXI$PYA&;#0Z: L<"E>#5TW] BYK"&+[#-SUV2Z\>4M M2L/,QJ/K;UE6"O>&O-\N>JZ,6NXL^C#HJ?[]BO]B\-UL/=_9GYWA956Z8T?T MT*DO1'D8["O5/5/GY<:_KA8 +OID=@'GYW[M#+V_0TW''TRK(AE D<$P-%=Y M!83JAG@5#$0][0"BSA Q];]^WM@EV]@*I;>Q(C.6N*_ZJJFMA0+,U;IN_5L/ M_[6U;#>7=LSY:6^/AZHO_M695]MEZ4;E=M_.]/FMZOO_XL7&F]^.*#,26Y62 ME'I%N$UCDJ?,DH1:+?.EI-[0C4=U( MJRX6Q(_*C@L]7BO)CP09 -99[!TQ6-8XI"CO7X \?^[UQT6RR:EX+H6GTTTI MY#,:;':S ;W@4IN_[M3J"M4W78[UJH5[\^K!+VSV"YT@;U,.^/:5+):89FOH MW_F OY.!)V/L61(4S+4J1?LR?66WGO4S=X6!W1,[FS&5Q)[GS.:&.@?_4S;% M:'.UO'7SS^H"!=K=]Y]*%RRC7\$K]B5N[IBD]0[?9=*#DP_%_LZ7]*"]?;Z/ MG[>_P#N;"8R;S7O%]MOOSUK?31SF];U;M-[M<;">.LV=/0Z?@R4%<_UNDH/V MX;*2M#F>D)LX)7&N. '+6Q(5,TVH\8HQ,-EX@EXQV:I5)1Q.6T42;+$WM-8W":VQ[,FR;CRRAVBI*?4ZX%0G\ MT)ZHE,5$5.O1'%Z[H*7%7+80?OEG5#;J'S,[T MJ5_Y)EF'G66C_:K?MS'#,7PP<]FE)^CJ/X^H([Y8-? E:7H/ M8\5.#_/.)V18Y)Z JF=SP:Q75&G'-K8H:R0) M7Z-$NQJ%:A1Z6'NS1J$'1*%Y@]-[;VUL4^+BE!&>4D?R1%B2\X3E.N%>9A90 MB#9D?N_ZF'6Z[PW8[Z]!_WBVR-?U.N1<][[IA>9*!2 *HR;21<56J@-XR=?7A%*5? MG/$>6&.H&>]!&&]>:4B99=)JBEJ")UP8!:9+*HDWTLA<.YG0'!B/-])$/#[C MO5P/:E4*9'"-X <-X0GC)>KDHP=;EF>.^0^L;-5(OS*D7XRU %5*RB1GA#EM MP3RTBBB9.R(L=9XE+,V\#^>1<;HJ\_#I,Y!JX*R!]"F8G MXW)4^/.G38;:AA7"_0$=?+@8JXQ9?M,MFQW3M;[(AQWL_WG$DAKI/.+,A8SM MZY&" =J]_NXWTU']8_=V,+P7*HGGB4IW3BQLG>S&1SGCVBBM2*+ V.9-$:L)6933JJ!%<6XZ[F$SHAX->U'=G/S)X(SL>XA>CCHM\,2Q'2UGPP21Z MF%]9?'O\18UZ<$GG6M!YV!G/)NT\WI0WH^ANF:/K*$O:0+#5!<@3(%75,;)) M#W#RDM##,9#JV\@6I0$) LRA1@X!&9 34UP1YL-K,J%L*Z+-G82C?IO"(7X8J5-R.NB7[ZP("X1H2.+'NM^@4J MC7;#E?C(?F+IS?'"S@1$/@"&_.V&)IR23/0IPGXYZO]T=A2GB4NL8(1KE^$Y M1HK4KXCU>9KYE#)MS,96LIDO*%3_W4 ]Y=09+"O3/=^\*I@>IN[&9>TEK+-Q MC?K<5"/0B$;GOWH9CO.CA"H!&T@)L!6Z+GE"
Y USL51,P^[?H S'3U2* MZ_6')\*>"0&@;@RZX:+"O* CN*&[37&.)0K5\RO%D=--FN;/J;K%]5_?HKI% M72?AV54*^%N=8_4=-'2OMGU8DVH?OVBM@@"=OU7V&LP#H19=$*@4WX1(Z\3> M.K'W*8[0?Z@Z3J'FPY2J]_W; NV#@V SO',2MG??I M_LYA!Y1+=KBSF^RWMVFS_1;&L;=0Y_,0OSN!9[[[Q%LG[^'>+[S5>]LY:!]^ M:;9-VMSY]*WY>2]MGOSIFXN!C,JXU&F1$6E!2^5IQHB26I!<\83JS'DFQ<:6 M:(CLV10T6%]-Y.8(G]2!U&L%3#MCUX(WM\]<]ZMK!O]W#4LK@Z4EP3_:IR:/ M,V*-9UB1("8Z%91X:Q(EG60)DQM;-&FP[)89:G68YT^@A]=-W9\_6*'>U#X; MU!BU*HQJO5G *)FDGB76$:D88!10&)%IDA)A,NL8;+2QH#KEC2Q>IUZS+T$[ M2FOM:"T!IS-TKH:A(XFV2<:L52[.-+=X0 MZ2TAI]:*?@(YHM:*7@9(O1V,:X_2ZC!J25=7V+M,Y8(XAB?;F6%$Q]X1)E5* MX;\L8>G&5M*0>:T6K9#MMK&W2G1#I*J5HWOA#K8A^2'FM >OW=^JL&%3:M19 M.>HL.HP\$T(IRXG7.@9CS%J,I^$DL2J/I4I4C@'*-&YD[)9]46O5Z.=YP;VB M7_3&T[HAIQ.)^]0JT_U.)G]!7+NM/E4CVJH0;7_1O10GH$99F\-Z8E'>6.=$ M2JD!UH1)I%;", JV7MZ(X^=6C_?Y:EG(&:^BO=[I>!1*(8%X=^7H%]6X?ELW M:/K4GV8K.+O[S<"EVSW\J\:IE>'4HD^*NDQ[IAA)(OL!C+\XAS?M1A_+PY]FRWX!MUK5[6 M>QAO"WSZTT;'@F[<-B?WVGS;>V-DMC0MIK7?WHWD8Z9IO1GT>L4H6.G;??LF M[,BQZQM0#3 3KSLHQ\-UR=!BS8\32#QI]>#S[\W/!]\.OK__#I#X?7]GE^^W M#\X!JKK[[_XL#MH'[.!DE\YG:#79(;RW^>WPY.U):P?>L]/DS?9QVCK98P"S M\*X_.ZV3PZ+9_L>WOC?CYOLC*ZV7FFZ/^H4WKD^Z '=)TC+7[TJ%2;T%FM.C(J>PU;6 M^&\C.G.1&KJHZ'\==+]6I9>[[AAT_]/A (0D"KA)Y8KJ,E/8JETV/J'CIB8" MZ&4#']+V];B$]Y;E9O1QT'.3U!'TV,X\#\SK+U@. /YT9=5>.Y2Y&$2N=]H= M!.=?!(H6('C9F/Z"0P->Z;M*#3PK1IWP0N0?5 /*4$M@>K$:%B4^,W2VC[KJ M[.I[<.@PHM'D89,$%]?_6@P'?7S]9G19#Z=[WH@^;7[!I."#X M%TO(1*2"?L(RX(Z=#6%QT1C2B M?]C_%UZ!+Y\?[M!-+E28TEO"3(^Q) .\$]T9X[*L*I3 !O1#EB,^"__ZJKIC M+,J ST1!4A4"JG9T.JL2B*C;Q7_A#BQZ4I;A>A4<(V6D79@C7NULF CF9)[" M\I\"28^ ".%76+8P!)Q33]E H4/GN[!!^+4.HP*I4DX)INK''L8UV?*A@J6W MD3Z_R0H >>):5L,-8JP1J>X !AH("S=NYCNX^U@-<=5GQXJ5*A:8I1&F,'1? M"X>[!\2EHO^,U1"&"/2A55E4-Y9C[PL0EWT3/JTN#=.!_<:2,CCHV2[TZJLJ MNF$98-YCI @7==17H%I EEY8$-S]2=N=N]0+>"#4B6Y3K$DQD7JA5)QEG.=. M:"]3FBJ7BSS71L37F' +-9K^ E*YU$K.MW%55'=[]$8-A^?PX3] V#<\7'CB M:DR/KKV <<::9T<\$;%*4; W0>7/'8]ICF$DREDK7)XQQN-KBA#6Y+9244HGD]H/R7RH(IROY_T@/TW;DE8]@VI/\:HF+ M!HK"C6L;EVW@UY501]4-T1I^"^Z +RO55>!-(\^=AS6RELJ&,)8\)N)W QR M9C(&A'3491:TC$O=IIQ*:A1Q#E0#'++ICH-0"N5JHK,@69<)OTZH2X;/ _W* MA7.E$2I4H9Q\I6)$"AZ%BL9V%S/2CSOA0>-N)5M@=",ST>=0-E:SJR1O-)U3 M9%0?WZ*#6@(J$;XH3'.BX(Q@G2]DW40QPX:J6HW6(E.1_NJDK'A;OSKJ@4(QM[L L[/ M_=H9>G^'XA(_F%9E5UILH!/HXE6P>_ J&(AZV@%$G2'*VO_ZN:LDK 3J3UTKZ^N)"'C^[A+/WTSE0B/:ZW]% ^!X M @?@FQ'9R8:I\5@6G)H&%Y0'8B"VH O'@99J8+:-Y$8QT/5B_38 M'CLTY.S85%LS:YC"!H+0*,,CW3=GQHBVU5,JW\"X:V\H(9:@/SYUJ;38C-Z. MAZCD] 9#$%=7W2=!4B_3'GKJ'&4ZUFN$=TUD:#D&S24L]C4&]T3N3MQ,P5LS M#/^"*@%B;5RZB0T^'<'DD>54K$W?%_ZN5J2:%.[7N#]T14^/AV4 #)3V_;+: M(M,!!03M$17F%UR5\$=_)NH#U=WIJ\NQGOZ)?+M\5#?%K5G_ MJ'8!#'!\1?"T@=V%MM1@$90O)O:2>'$!-R>\.&]-[#B/$'\6@B)%(\L ?,#A$R/#@"@C1C1FP$H@B MV&D_VYK*3!KB1F,YWXG7&ZR.RGF*T&!PKW:Z\KJ?PIPF /GT>WE4] M80#&:C4'M*L:5Y@,KRA'\%,-+9JP!AM)PJUHV ?_>026?+<27/C;U(UZO51$6"V1@@*[IYFU&[64B<0JSJEL.IHL;8-6Z M_XR5.9\>HLPOS/R#+N9Z42UY>NP2E>?ER/7*!5/:A*!%^+,1@0;4A[5 WSYZ MSZ>TT9AZDL-%4^XM9ZZ8.I@OGG0Z'H*T+G MN@CLF ^"YPK91WUW/ !ZF6A^;G3F7'^YFH0L"!OT%IC+#:._U3!LQ9FK:E?. MT. EY863EHJN3Y&*0/ BVW:[ Q/4,Z#&A4=.74P7A!(D"(OC[$*)93'EF]%^ MOW*A994+K3HB-,:=5B<,,&$/#[U&Z4.)Y48CY*Y.45YU$U5GC%."G,C7RJ$$ MWY6PNX4'[LO*S&7U>XDI;7$\-D@6T]NF1 MIQ^C;8 DU,,7P^2JLT*\V:**4>AQI1&"IGY)_D&X]6%OPRV+RSQ1I_RN!;#N(T^)2*\F)JMW2AW]!3PAZNZ/1#'2(]CY"!-_O_[.T0 M*H$:D+ *\W) #W"AJ0#N(UIYT.-*V?@\&(+*][] W<"#^\-CU2^^5TX7ZY"G MJY/:3E"_@S\M.'>FRZ0028^[ XV:^V3)9CT=E6B?8A9*SD!ZX8%GX](J)E8*WE7 1Z-8SHYB1E0UXURCXC[M@3U2'S(VH M[+@N<",L/3GM*E2 ,"P09"P>["J4A:C1S"(8IFR SC.Q>_IH%GUU7;AF8";' M^R.T/ '2CL=@'72K)TQLSRMW5A$1#J9^/)@$+\#$OX#1T;_PJB^<)81@!E"A M!K"<40%ZMIEUFE?+' X%X.[AP(YAT:X,'X :]A!C7J=.[DM3&( MGY.2Y1C4PW,T[S%LP775^4(HP (E?>X4W6K;@74F JHR_BY(<&H?HC"8K-2, M>?)__RMG-/NCG-I:4ULUN/"M0Q<([M+D6XM>H<'I))[@RFH'U:D,^X\#GM^= MQLQA1G=Q0_ON#,=7EN.@N!D@G:"ZV:!BHQ*X1!:\5C/?-18\*7,F&K5 M:*;+>H11;KX<-'P[,:U'6)"F6N7BV[1M3>47FSV(K(AA MLKJS (A-3(K>Q?I/E)?+%9XLZY+SG,4HV!N&L_);A[/BFCQ^/"N-'S.@]3)J M==^_F?I[8&D_5 CS!K7MCQW0\5[C >8T0W5=(EQ;%T'__Q2'GP^[S7>?XN8. MW'/RH6CMO.XT/S=9$Z_]_&?GX/MQNM_N=!9Z$'S^LPO//3MLOS^#\6%/P+CY M;O?;P?>#VQ/L+[C_[JUOGC3/FV= 2ZGAU@GB:6,YC M)G(KM?7S$:["T$E%]-O"8_%AZ.N: MJ@B1.@O.D&-4QBIM ,8+U6GJLL46N=! %ZZ1@!00(?K5L9<.0)&!NE5B:[? M6N_WR]\;%PK9Q0483@1??_CXJ0R#P&C8$I&A,^BB 3ET("7[T6_MCQ]^GX[L MPM$V^2!$[TT\*4%\X\LF;BQX!ZF,:!OA2W!-J@4G5?"$F8&GB^?!VR:_-U#S M-F"^7@8<3,7PW'.'%V-P56@*O&D:]?*CESTF+G\T'6?'W3E41C@&$;P R-O# M(1[I57D)E3\$KM[WEQ?./Z5\?8[DM$X=99X"S;_MOS\2J7$Q31,BN,VQ Z,A MBJJ8>/A">L4RYK/[]Y19(WS[&'AM"9U/CA,O3JAF%/>1^@9O3,-W>3QS3K3U(-] MX8.]V8!N6'OD%LU[KKU4/JL^/Z%L:U05M8]V4?];13V3Y[4&'XMOUZ_ ^E:M M6763=6!?#7)%63U$.2U"_:^VW6/I[$&*!G MX(H#HG(#U)W@ZDYP*R[@HSCG0C!CXSCAS#-%$YL+'1MC=<+BJ;^(QXSR\Y]%89^[>H4FA7T^=.$=7UKM3V>M=WMGK>_OX_UWAT7S71/& MO$4];[6UXUW;2VGG/88YG!]__Z1Z<_//E M<,<6K9/=\^;)ZV7MWYB75HM4$$=-2GAN-,FE=H1Q[F,N8^$XW=BBC?3YM'^K MP:X&N_N#'4!=IEBJA$XI]S[5CJJ4*IOHS$JA>0 ["F"7D/!+%K,:[-8,[.(Y ML+,LI3;Q,7%QKK"(F27*" X_C/<"_L]ZM;'%&B#?:K"KP>[7 3OMC3<94XK1 MA%/N=*XX2VBDR"V)O4G< M_\_>FS>UD63KPU^EPG=F?MT1)%.Y5%56]X0CL,&^]-L(V^#N:_]#Y JRA<2H M)&/\Z=]SLJJT Q*KP-71MD&J)9=SGK/D6125<:)$:!65S1=M:,"N ;MG"W:@ MUKE4^IRG6"I'9%+K/-.)SI5)I+:VTNPJL<NW4$.S%;@]SS1%&=$I8GH-DI MFA#E64H22V$+4Z^$EF7/J2<#=BM[.*M,CR?KQ)R-;;J%'W-F*6[40V;!YLO+>''D-R"T/U79&HZ]DF.ESZS >HO&Y2)Q/):,:CEV%8V<=3CF-M=&X*9914$M21K36")[M3):))'=Q#DIQ MSK,UXMCGWIG,S!GX6*@/DQJ^-V%)C3_WKFTCY;AG228R!C:2,%(9[V,K92S M1LY,$Y:TYJC>FN]]RU-F?!QK$CNMB: I);GACI@LS7CN'6QUBB?U-+TUKC>' M5PW8/1VP8Y1K9RE+)$"=ID(Z3[W.[62^1\HH[ZP0HKD(1 MP71&LG3I20N8_8H^ON6Z7K^8)OGY\>*2XLX=GCM5*;8#U__6 M-FZQO#A4WU^5;(&-BIN3K%L*BX,YGR?5G&F6<\(Q3%^D)@7-F$F2> %*@-%9 MEF@0%NFM(UCOGJ,>^>BZP=0&4]?-K]I@ZF-@ZES&9Y*+1*4Q4=X9(BQ@JI;< MD82E)K?8M1K[UB;Q7<7S-)C:8&J#J??EOKTK3&T\'G<&N+/N76Z%USHQQ$KK M">QZ1J3/./'2Y)KKA&F;83V1F-Y50%8#N0WD-I![7T[D!G+7#G)GG#R6^9J*BX/'$LVBUNN MECI*VZD6-1-_G_3'%3F/'0EMP,!>@L'^ICKGZJ)X\>_IFN?M+IE.A>4;?A1ZJ%GN=AQYCW=!7SBF# MS;NPUW)H>@OO[86F)+!A'6SH9<9]Y[UJ]\M.K,^H.=96Z'0PT_\JQ.UCVW;3 M.^["P^R"(/[)?FX+*HZ&?@R+D_C+A@IKU+#R'ZN8L2:SH$IE1KM4,.EE)EW. M06ZF*F54R:/=A=9K9\LGK-*QN/P"Q5&T[0V[&=?-D] M%*4_-@DRE;#2J R,!!OH:J!O7438G"Q24?EX%%7P.RC M48 ,G*-N/"J/EXW MJM[W0/SV+BSFFUZ_^@BOHU-,""MB?K/#_H53_9^,[?; X-][?P1\9^!637*E M-!$&Q%4.]@'1<:XY*.HZD0X9;WQ*5=NT$2Y:T8BHJ[CC1H48&NY8#^[8WSI* M>69!IS DL8DD(LD848EE1,J$:E L$D<9(/@&!JTXQ:#PN;I& GI!FH/38W1#"1I98G.M7J M@9LK/A*68E?9LNUAZ&/T%,OWDSC_*D,5FS26#Z5P3ZU ME:6B::UXFZ-;!,2?KYDBHO_/U$!Q(W+?C3L;H.N@;#8>635035_%F1Z;N#)+ M%?1MVM^5*_9W[9O:JGQ3.]]=W[0+%[T#ZP'^!GH+J]I06D-I=TMI;_NJ.XBV MUQ;$+/%[/$33=(LMX::3 KC;>ZY$3:/O\4Q?X47#[5:Z5"='Y]./YRTV'O6@I\_ M;W\XW=\^.?GT]\=S^+P#XQ1[7UY]^?3C_5R,VZ?#5OOSVQW^>?L3@Y^_MMY^ M$OMOWYQ\/GP%G_]UVOIR?+'WMO4%QK"H32%E*F%,4,)2*XB(=4Z432SQFJ4N MCZ5D1F#I\Z>21=V4C&A*1MP@VA?$;\"=.X$]=H^H5ZL3E391JZU!:QUA8=Q@ MX3)8.)O3QJC/8I%HDLG4$6&9(#JA.3&":JN!$G1&7[QD?)/^;'#8J$=7JT>I MLLI*XU/+J5"6Y5RGW$CFD62RE-Z[>K03H@9WN\6@/\0/B_W!B>L?GJAN!2&C M0]1&;;H)5,QF8]DXS2Q3FCB?*B(29D@N&2/4R,3Q3'(M/$"%:$IM-7K33Z@W MW0P/[TYO6AX.9_2IX)Q!WPRZ9H)GIE&J5D/*V20J:YS-F%1$Z3PA M4KF22, MQ "2DEDM/;5@8-)->NM>/6M2J6O1*VB^ED@6R-W9&WG4?L:N)__Z'\DH^_W) MMZ2Y]8:L"?VNG-&\]L+VN5#8LV3_U8S"W.2<*I,K9:E(7*RDC175WF6I99R; ME:MTW)\Z%.1 L=LMPV8;XW 5E6>^U5G&D]BF,>@X#DMU6(&E.F1.K,M-2JGP M0B;H1[IUT?GU8_M&L*RK8+F!%7=+ 'M CP9E>Z7 M%1W]29X*DR?:&"^L2Z5*F&/>2.[13%T=GO8AR4K(:R,LYI, M*AEM;:.=K0!>"SJ@I1K4LBQVQ"4Q:&2QPG1:>[2.$LRD6)2L]@4=]7Z8HUP[%GJ(#?S^:W?YC1" M9EV%S*-3V/,Y,OLK'!LW)V8_V7E&X]A\7MBV?A3V+-E_1??*$SHR*^5 4?&*R[&A6;*V]Z9;,%CW[E3W!F_*;7]ZZ-%0IZ?2SNVNXWQ\=/ MQ['6N&X;U^V3H+!GR?[/U[TQD@J-A^,&5L#^Z_F,4<]38P56H-8)$=I+=&YP MXE2:Q\[J6#/LWS>?,-J$G3P^GS\_L?*L'1P5> T!@1OOQAWCVJQW(^699$DN M2:R8)4+XC.0B$80K$6>)E< .]L5+$6\RL4;A*.M;-_.&)=(F"C_?1BL3[^,7+QG;S.;3%:Y$I(?' ME$:U6$ZUB#DSVL:>2JV OQ-I$JKCV-+4<>L2=^^J15-*['YY?-8QY'@B@7 H M2762$I$GBFA.4Q(G+)%6VTQQ^>(E7SE;O-$Y&IWC;G2.FT%24\WK&8#5K+:9I@"T4+"DD,8)4[3SB@5")]K$7*P#YB*Y=(O3.GSK]#$ZJ7=0/WZ<9U M3[J]>)D??'WCKXWHW$7'966OJ-/K'I.!ZY]&[2[V1&A_VW[.]]T>>>\-2X'HP,8'K8V;Q%"LC.=.IT8[* MA.5@AL1R@^?9?!/CT+/NO#TX6=04.! J=O5QD<=V&-]".XQQOQ^@QBO[9%\B MLVY)DTWMDG6G2[IW?I29S.:YT"26J28BTY)(+QQA+$E3#7:SI& >\W0SGI=& MH9LB0&!OV(]LN^_,H->_'0QZEN5)1KGSC@F9:!7SG/)<9\*@-V:#+Z*WQT#!6Y)D@X)K3Y;[ M6T$>I,HFEIA# <4%)OQO&R>Z:'\E-7C-QB^6NFS M@=DVHA[VI#UI]^VHJR[28H2V8@%?1DZ9D_JKP4D?[E/=+FC(_0+;32$W%I,M M>^&J->K-/H:,S6B[$F 5R+C^V " :>XIL UX:1R4"+2:8!.&\\1P*U+)10X6 MH&"Q\9D"*'3>&UNA2$(YJ7]H!-O30) O6PD@B&):YS+)B= .:W1GC.0^8213 M#@Q^QFBBP*KG&XPMD&M%U1D]:%/(6DARR"NO.[T"^2:TN@O:%GRH54>!(;KX MKD"H+! JWXQ"P^RQ, 0^#?P*)%Z)RRD#%E\PUN/.50$4B'8O\(V%MQ8E*^ 0 M3#6NL]#I$1[[%_L_(/A3,*B!I7OF:WUA$,?P?7C;9A2J<2U$@/ME=#/!)!B@ M#S\[8.-.)](N@@GWCKOP-!OU%;H^+J(> %@8/RYKF&C@ABD,+#:CNT3^>P+Z M;.%Z'/8&JE,V2SSI=2Q,]H,;#/O=*&!$\7PDVN'!A]I7@SH@;&/ ,V ?4A*T M4<7)R)MSH@;ALF*HOP 7('>H&N@K_]#Z+TO>QA(O1)CS$G;?0L4@+<5 M9R!S?1O>-'GS<0_4 ]!=;N+6G&"-TJ2"X4U&Q!T?]]TQPO< 6-P-PO4C,7*E M)?7B#IADXEPVJ5GF&Q!TX 5]!;OHB_$ED^SR;KQL@97"AU7SAJUZKH=AJI5Y MM(SFD_YL;'7X-=D[/Y)"I"HW8"HY;XB@$BPG+3E)G1)&Y9F'C08S?O.R;%S M]P[\MDA!F2#+=A&=.E4,^T"M_QVJ/N@B0,NHI< W4_H(TH+J7H1$G^SW8HI' M^JZC@L^^8JS)[RI^W'+]'L@D4^I8VV#JHWY0/K0-BE&[?,O!O]3IV>_O(IK$ M<;0+W/4=6,\!$0:&66(H=LRGC51YDN0/O[?>'U'*76Y S^<\S8BPF28Y;!?) M;);F-HV3V+@5IS(='";SH6@GC$OE&!,RI@: MGJ6QU#'%1(-KP':W]>;^T!8^Q/,S=>RJ2WM^$?+V?%FZMRSI.X):PGXZ8ML5 M>\='L<,,D30AS&M*1"HUT4YDQ'#KO$ABFU']XN5\59=_(N"M1CR4"ZLRI0SS MB3#6:7B;CVVLG(I3EEXGJ1OB62_BV=\ZXJF/\U0!-&D!^B]L),GCF!,3^UPG MJ?$TTWCLN(A\:J]>J?X% 3WCZ\1[D(#:W6'8V])6#.LL$F>4UWFF,BJ43W-# MLR3W3CHCM>?\*(M?W,# ?% KN;5_N!-1.CWG*^2V\%RQ7/#$>2X2E4@ XSC/ M49@G*D[\$G)[MPO6 M#S]^UV@4X6T'T.X?FO.CWS]7$IF._5%/SE6.Q]Z7QI M'6[1O=,]>/9[@==^^K%+6U_^.-W[\<<7>/<7H,YDEH+WMX\OX/ET;_OCQ:_78/N*(#JN;['WM;1\+F%!1,2H"@0-9J:XA,4T>H MR;U1)L/1 SX_@W4<](=8>&)=*6JW]7I_;R=,0[WCL3 MU&<@RN@#@.WS<0Z5S 8 ]WWD$ZPT]#9P=;]]6NEFQ92] :-#]1@48C3[NP!] MG M![<#/*XS1-MF(]+#0=3M#:).^S34.1GT-M J (POP@D)/%D-RI4+0X#OPBA1 M^X4UZ/?0GX;'"_7PJ^MJ[PFZMM5W^ E&\TW!*&'1OL!>%+9=WK<1==TY6'^N M"_+)V8DYPJT==]PN*BO/G*!Z =?#D$"%P'F$I[O3LUX_G$FU8;WZ#I0+N*CV MJ7?:7UVG?=(K?;SH$?[F B6 CN7Z_>J%JB@<*.C'KHO3+4<;W.%#N 1>A+-] M9L>!XW.]2[U*81'#!^6Y PUN)ES#O@U[.TF70 K?VD5%QVMT%+B*0TLJQSU+ M,I$Q*YPP4AD/:C+86D((G=59W")FUSBTYJ3^3@E#KX# ?'OP)%Q0#ZX7M'[L M?C]*-36I=):D62:($"XGTGA&O+4^<9G/?8QZ[>9\3D]4^9X>_A J\,DJ=,8H MU\Y2EDB@,DV%=)YZG>7PD6!YE@0ZHT!GX="8 IVQAL[NDL[$$1C7,M? R#S# MDB.,QV _)4!L++;<4\I-JEZ\%)OSB?DUG6T $IZ!L,7 89 GEPKK8LT <37/ MP2TA<2[U:J1VCD@65<_7I:T)Z[A?*AR@&*R-B?\(!&KHD=24^5Q8$N=>$>$T M$*A)')'2<.[S)!'&OWA)\P6N^'\^$@2N1EFW!,&&LFY$6<<71\Q*Y8VC),]C M2X2-P?"6>4:2U%$OLQ0L;PHBEBZ0L?]$T,,32USGSL5F5&N25YY.7J-'+E(B MUPTT5Y'N-_(6W4BZ_Z0"?._P4[Q_N,M:/]['>Z T[KT_BKGWBDE&: J4+#C@ MIG8Y(SKAAGKN;1S;%R_YYGQQBB>@+CHM:6ISE:7:BTP"+>G4\Y1J0W.AJ*Z0 MLB*H1EV\5VJ[V-LZLL;35)J,<,NQ7ITT!-F;Y&"@&&-%RE*0S>GF@HC GTIY MO"42-B+^]N2:M+:.O,=4KS0F8-1P$/A:$04X27P:@XH99URFZ9-6)6\)D V= MW9K.]L[WCH\H.F?R#&QJFR$L4@GF-&8#^20S/DXYLS;0V3PNSBF6Z!R_ A6_ MH<,W1%&@]NF=A0WI 'VJP7#0@Z_Z57@R:+'Q/R,[#$%"*]+R:]5IZW[[,FJF M2U$S#LD]$A.A'[]]W T.^&*C/ATH/=ZUF_Z[Z0R+R@_?0\U]""N.I3"J@Q-T MI7]3[0XFCD?5UZB>XYE!W_F.,Y6[7/=Z7ZNGEM[WB3TS\-;VH+BY!_U!3\8^ M=NOC$SP9>ST!E G"=*I](II4*&K,IR1SG+*-'VG"E>?'E\* MC*K !*NN:9^I#F P7@N/&W8&HSPD:\.UH-.\J83X-M#E-\#?W>Y =8^#B*[" M''YYL[V[^^M8.$>JF Q8QD>[_C>, 8 Q]"=##?#&&LPCTU'MTU&GDU*N@]*D MW?B;;H2@/ZF,EA78CQ MW?_YMWHYIR.6Z_KR/[K_[Y>+2&!9-5(^2H@D>\@0R1W5[R*,U/4:UB4^LM6N M(WQ;)Y]^?/VQCP56WNXD^)X6W ^"AWTZA,_^WN&?,(WF[4@4[*DLP^F>C(G:T/K=W6VX/HW'=MGL.8>HA/,%-X/7S=#@E-"B1^;]BQ=:BBCPH' M/X!<=:'\61OC[*=3OX-!YZH:QD%1,%AR:NGQU)&'+I2,2E'\:UV M\(0L2+RESMR=S.F>REQ$\1:IL[-.VTR%3 [Z(9OLHAKGJ1N@H&44TFRE#DBDB0E,BCO/+7495H M8LXA8RA\.%/^%7"AH\X*]UO]P^]UE\-V-_!YN.GW>6*9*;08B*7\>JQ6;<:E M:E7UT:C>7'V]&;Z:J?)8?B?23;#Z+OT:C-X;?BI7N#1?IFE0:9>O0?7GPQ -OU=&,>W@6MKL>W2MJ$W!?HU:3C3&CM3EY&.=]VI^7:MN-9D#5=N MX[S\K)]:JY\[S@J>"R\%GK+ECQ?=I.]TP^G^W__ MT=Y_^XE]^O$^:<&]K=.=& ,[/AU^C#^=_@%O>O5EMB7/WI>O%Y_?PCQ.=\7G M+Y^_M+:_QO!\?->//1A+Z_!#^],IS.IMR[=>S[4LM;E/5,PM41Y#B00F/3G! MB36)L"Y-$RXHAA)MP-[>40?F1VH=UH!: VJK@-IM4] ;4'LP4)MM?$I9IBVE MC,14I@!J,B9YSBBQ-!76YI2"I )02S9R?E=MY1M0:T#M"8#:;3-O&U![,%"; M[?0:.\:SQ%"22$6Q48L@$IL(:=A&6&(J;<@=XAN6$E$ICC)*2 ;!A)[RQ)&0U.T;".73\;\K%R,,Y'\ MM PI71;QJGRO58ZBFF#:\_5B\/>L034Q*\RS."158=R13 M&79M$43QA,;<.Z:P12/P=D:3AK>?(6_?N=^OX>W'XNU9OV >:Z=DIDF:.0%R M.\&.3+DB.<]A(V.5T%R6O)W/9^LWO/WT>?O.W5\-;S\6;\^ZQS*N%2AB&5&P MJP0[7I&<)HXD&I0T82RW:1YX.Y7SI5X>C[=7=D#,>#/6UP&Q9>UO9=IN*+IV M>J8FLG.C7ME'_$:^AV6=0E?AW()E?$8X=^>^AUVL1H/M7E3G=? CE0BW-1CT MVWH8Z]5IU/UA]_JVK]5/S2);X!M%6"[F',V@!QBUL:.Q#PQ1*C8D)P9 M39Q,LC0U2:*-+6O"W [4%@/+O2HL#2,_N*.A8>0'8^19SX*(O?")C0E@L29" MLX3DB6+$2JW36.2IPU K?NN(A(:1UY"1[]RKT##R@S'RK!O!9:!.F3PAWCB. M_0$$48)RXK$MKA$YIPS[FM_Z%+YAY#5DY#MW(32,_&",/.LS4";.--.*I-[% M1,A4D5RKA%"5QZFPB>".O7@IYML>/QXC/]^ AP-RJX#<_GS:FC)8A3A7A/$,0 Y]HKE2DC#X5"N: M*;!+T#%Z:Y1K3CS6D*$?QX'0,/0=,O2L'T'Y3#BI,D(S[HE0.B?2)3FQ'@C& M26L=-R]>9DWDT7/DY\?Q(S3\?(?\/.M.H%;E#H"9"# CB7"P=4H:A:(ZSU)F MK')X45[!U&HQ/T&ML2G(0=2013.29S;F796Q6GMRZR,2J//2$3E1^1EQX MJ$R+!A<> !?F/!F.YHGT*4G@'R)2D9-*K>C 84' (59EXJU)D\9V TNH1I 0:=$,\E)PF)K3"+B-*LU MA5MG;CV4IG"#XB?WWA6#PUQL;XC]K6Y0XK]YYUV\2N5>3V#G<' M>^WX.RISK>UCNO?ETY&TJ4J$Y419,.J$RSW)?>X(:.HTULH9YLR+E_&FS-?H M=*R!FP9N9N'FEI[I!F[N!6Y:KZ?A)C%& VIHDB1,X]&3("J/#>&QT D%LU)K M+-6UR9]AN%P#-\\(;F[I\V[@YG[@9D:[R0UL@:*@87)0<4262"(]-E;0,4(- M9? _P@U]AO6%&KAY1G!S2V]Z S?W C?[,]H-P$FB@09)FJ4Y$9PF)%<^ 65' M:N=3EBFO7[QDF[=/87RX4,/U=T=5)T"W<&HNF.I31,3G"'SW[46JB*>!OI6@ M;V_.CZ2DRYQ@GF164")$*HBD/B;2::I52H629EQ+4(&^#EV?%DLT-@\& > MF 8,;@@&,YJ!R;102CAB ?B:)KH#LR)L\..V_=;W4';5K67#IP9]MN# MMBMVOIO.T#K[IM\[?=T[/1L.%*[,OI^EUD,8U:M.SWQ]FE3:+SW_9, M,Y%^8F^^[!_NB=;VQW.XYCM0*H6QGK<./Y_ 9]\_P7/V#[^>PUA]Z_"K.$HS MEV?:, (V 2B?,F9$);#J,DZUR5.=M MZPY^XVD0 \"?90!]!V>N,CW.IW>.>QG%&@Q*H:GIZH/#RFB 7P]ESC;\Y$" M>B$UP43%B&(B5Y%,Y(%FPNVVRK]U;,DU0<%1NS.K%Y;=T,\B4&< HOQ/I)LN2 M2[^.-^D-OQ,9N]&=5PV6TDW0GIK!/J'!7'=21#N ];==1M/YIYPU_2EGW>SUM2!6&]'=7M==/?OFRIM>>=-4 MOJ4+&:SAZ<'6E$MI/:N^5^M;^8KF]9:?KA*+$U9I1[T3J1=&&I4HX3*GEP:X/G46WA]/-IZ_"/+Y_?OD_VMM_'GPX_P/N/D];A5_YY M>Y?!N+_L'>[ _7OGLZFU4ZMSZA,4F9B X[JK_ M]=UPU1,J9=O R R,Z,P[:[BP/N."6RNEYP)H+Q=Q9J1*5Z[RUL#((\#(;'DW M:Q.;FC@C/-8Q$5IJHG-O298E.@ICDH(USJC*]<%JY!D4= D=EZ<#*Q3'!.2<*8)4 G@N@D$40R#'.0J4]3 MK ?7P$@#(W<#(ZE*10:&'D$&)FM(*>3 MG)D8;1J?)D08V+U<2!F:\7H?@XS NB-W59+_<5&D\> ]^I73L7TAI&DNPF_F M=PQY"IPMT'7B=9ZIC KET]S0+,F]D\Y([3D_PEJ'E\9)300R341.R7N+*\MF M(9W^X,3UW_6*0=\-VF4SE%>NZWQ[ M4&RW"]/I%Y?O;+=^" MSXZ23-#$BX0HQ3P1W#DB;2I(EABFLCB)F;XR9O%*6DL>F-:V=][L?/BPLQWM M[+W[<__3SD[T>G_OW4[K8.MP=[]U:5SA?"#A[X\5BEE. Q0#C,'$B,QVOQA$ M_QVJ_L#U,=X2%8V-\!6J"JI[ 7N#X-(N3C P,P*V(G!YI^W;\+MUWO7[#L'J M] RX(B@6$6 4JCX@=Z+SD[8YBT\%BM#&0"Y@4'2&!_20S5ZEZMVU:JHF44Y>/LO=7KV^U;DON,+7;%9,\!=4#);BI*CNWSE:7E2P$JNG ;P_/%8$-5B&U.$^43J532G$A$JVRW%'. M,LJUR9+$!E*CE/&&U.Z#U/B1CH&H9"()D)8@0E)#M#&6Y-Y0, 12*Y-0'O,R M=U=%:@"#*$&JL#Y4'UB@A6UG'):QCWCY*9V6A)O3RM+-+13)5K90+LWM>&BC M15R7B;(>6N\]6U-[PPX(SM.S3N\";"E@W36QE\1>[7_ZLD4_?3$7P%KG^*Y/ M/SY\W?_[37OOQU:,.5M[AW^T][:WOL-]WV?9]MO8(QO_-Z/]Q='PJ=* GT3$+F4")UZ(IG7),FE M9P[,)4%%":7M[M#9+80VSS0#[J T!O77^@0#T>F4\E9:-F>-+#E#242-%YK_\5;1J< M".(J?-L>G%3603F[T%@U^@@B%/3M@P$H^\78D!JXTK YG62>Z*QT3)3Z*:!R M:7U-&G/M BR50?BH.$/3H[\9[93Z>U#NC[LP58M2$ZZ!B\.3S@'CGZA&>]MN MCW/ZQAQ:[50_O\:=Q+ZW,*+7O6+P)%2/A\>X+Q_9D=))GB5"$FI$"JJ'$D0J M:4GF\ERX&&R0)$75X[+2E2/58T6=\[;=O&Y###_I?K>V]Y+];7CF%_C\T# \ M'\F,Q5(Y1,09*)Y64I);[4B<)9H!HTIJL\6*9X"ED42:$1T/B?&+Q=;U8@AA M=Q 2])!TB_;WZ+1,4W.8IC:E1,\ZCE:E]=NVLVR [XZ![_!3O'^XR\"NB_>P M3,7[(V.$%5YX0J4#&.0J)3*SDA@=FYR!V2.Q?,PB&(QNBH"W;5W64,5]4@6, M":@BI4Z*7!.3.,!(H07)4YT0GVAO\BSFG%T&CS55E-K;]5##+K',9Y%U0<6$ MY8QST.#3FYCGCV"+)P]Y@'@PU(7[[Q T_)UOZ&M?$XL7)/0G]B?[?/'I;Y." MM#X',@82?]/>WSX^;VW#LP^/+SZQ-R?[V^^_M[:W?N#U\.\W^_8O8?_WC\YG MUOFFO_2^HX-I[\N;-I"]0.F___8ON..:&WOQ'O;\/XOG^*]-S+>^_%5 M &LP=%X!"_PXTCK+8D\5 3T!] .P>(FFFI%,LACT!FKRU,Q:@(99FAJ6<9I+ M86$?$E#YI55.R$12E3R9$\:#CZ\.=MY_W&D=1CM_P=]WY2&Z=U-M\73V7/_8 M]>_;B;!H>[)8QO+.%;_]ZOBNTROP2&X;[/"-Z"^ SOZPV(AVNV8SG+]U'-KL M;;#JS_KN6[LW+ !M5;<+ZV_@BW)5@L4/-_=A1J#?1<>=G@:#O^,4'IRB=>_Z M/9B:*2$<#_C02A\X<]*%21Z'TT4-SS7_';;#@:[J=.K3O-ZX76A9 B=X:"],Z[DY=:&"5-EJ:@X@J=2I4) MSH6);08*,)@@*SMA7@UAZUQ1P"+K=C6>Y^ MBEL_OEX:4@&%BB*)<$-!&K>Z2D9#9+L ([>I%L MYDAN%6MU2AZH,12T&^\_J6-X#%( B TU*,-'JH@:BX>K M[6X(*P(%8!RU=2,?4@B5*ESU,HSF@4>7)?36B&$7!!8]PCY5!S%KM"Z71(R% MN5;/!;8 .@T:KH895*,7%7I23% MXUN4AC48#BZ_9:X QO*ZTF'[%!2]ECN//O1.5?=VRB;-9]9FXN^344OV,W7L MB.X[]94H#X/]377.U47QXM_3*B-HAY,+.#OW2V?H_0WJ]UPQK5(1M1@,&&3: M;R'8$Z^"@:C''4 $V BR_'^6"&Y_\?(P5/,$SD%W)7+1?_ZMYL^\RW5]^1_= M__?+1;NY\#3@>I?$M M#I4JD6FF68V6#V.6QQM8BSE)%3>I6=%HL'^!R8QMK M^?I.@1'> 9>W@8+11GHW[)L3!;+H'>"#B[8ZG9X)2_=\/ 48)CJR\\$NUR"O MC<'\JNIX'42[BL[JA="5HHCN@UI3W(RV"K LS@!@^'TQ$_6Z4W@>\WWTW^.(Z#+@>T5G8FMXWU[\D8+CK!D#I&)SL MVX&-EAW(*(@8EN"XU[,XH+[7L/OV#]$( /% )B>"+<^TF[-D;,.HK7";L? N4],&(''E-Z\J890XTP M"Y5%T+9Y%"0W*/#1B?H&&S3LA\0 !<^X^%&Q [)(492)%,,0'EG1GP<#I=/DB[F(_\#JR[-]"/&GO1W59H__+H!R#,((4$(SB71;XRBDH:J4Z8! MG+E2SL+OHY$&B7M1C\_ /H+NV1_9-.WN0'7+)(^)2/FS/CYK<+$1(HL&X3,' MTC+VJWEKF MF 1BF(1!&*OKGU98#4LV[""T%HLHT&/6"4<87E-9"1*SG\%#,)LR;G,N=" 8-Q MYH2Q#BP'+C15%9]E<5+S63+E\$N7M'P89 M4K0.WU\#W_H M%2*!,9 7SR?[;50S:M6C;LKQVVT.FQ^V+P:-X\VX]'NLVA@CS38!U.^A(T(F M+G_I33LBL'Q3T.6Z0CS#BM#_"(I4R;^@N*&ABB4L0D>7H$R.^KNH4+GD9RP; M/>U*6:6\[K.L[7HPCG5@_X=8=]KK5G5=VV V+-4-XR&*(/T\18XTSU(7)]*K M6 KOJN1>^'=0O=ZT]9O/Z:?OX!&]>7-Z>?P_%W1>KOWH_7VCR^M M'U_/6Z?OXQ9[3UOL36?_L+[G+WA7TOU\>':ZQUKMO;\_=W N>U^.8QA1_.ET MC\.U[//V>_YY^R/_]/?'!/2U[W\>[F(%)/CW8]PZ_)H2G&[(-+W;8DB/4^SH4FUR_5%S3_6_ND'EV1I+ MU0I%2Q_2I(EX(Q"=68U+6I NM8I/L3?I=-2'3MCN+5XXB9R*[1$ MV]H;S5F6I=Z-"DDD5_8J#8\.BDT#R:M!\L4<).?&)8IR3Y)<&2*DS(E,X%=E M9 +[0-&%_>(EYYOYK4O3+<:]A\'<&55M?7'BS927K=942_7U_E35>U1/UV1= ME\??U:;\U)#Y;M7P6WDZ%^KG6UU;*^C/P-?YH.#^8P[)]!7Q*]<,<5+U3%^%,^K"W5<80 MU'CNBK?]7E$TF+P:)L<3F$SW#C_R(V9=1G- XL3EFH@T2XD"6B492TVF,_B& M4U"X&V7[ 3CM$(^I+S_&;C3M1M->7ZA>+::@@>U58)O.P;9WQAF;4>*%Q/+] M*L90 RS%9HW6.I'&JRM*GUU=?@GEU2^[?3@#FMM/T)"#Y[H[T]D:%N8 M4>3[O=/)0.]__8]D-/N]B+9.R]2NK>.^"[D^T2\'SD6MWL!%Z6:$RU$5EFX7 MT?NRE'?G(OK@L*(V%IE[@Q7G:$S>_QHB0/KN3 &-]3&RU=87IMS76.W>=WOGE M0=?+$_ZB1):KLH?NH\R%Z[9[_2CTJ,&4MG+6;Y2IXI>?5&CYBHDPR\[]X2) M-Z-H86&+4638)%"$".P(WU3&6=1AUVUT[YDJB#X$D%?5GXH)&J[R*L?DC4][ M5U6K+%^P$969C>6IXY[JFY,HJ_-9L=P%OO^T!X.J2V=,8.9&/F,AO+KQF@J\-[>L#]5]V%C'#(?_74 C\#'#GK'+L3XEY4\ M#EY/)^J\+9&S%UX\>M*O&V6B;U5(PH+I;088JPX46OX\56]B5+4CVAJ5 SEP M_6]X4ONZUS_#&8((Z*AS/+$U\$F5$AG8+O@ZU_:OX9+KH"VZ8T>U8M.RZ)4 ML,(@<"K)!]L>R 9_#633ZFU&%%,TEG[^7 K$+XL!>/2.7S>J9(-Q)D+EQTVK-EYXQ2!K1/0PL,_'=C28GP MZT(N&&W;!HY8CWZ9HYW@A3^%1^(: #-,D4^= U)GDEQ$IN:KBG3.5.AP@4D5 M@TGJJ5]_4ZK[WUX'>:OD#A@(+FN_F%^E4 $W4$/?P4?XM@^]"[#M7ZGNUQ"F MH+K*JK *RIZVN^UBT _)Q9$Z#D3Q2[LB30#@'MQ^2]I\"&JX:J2_;BQ' ?4" MW_OZXBVPQM4B;[WZ\YK%_6/8=1'+<66I7,3U)2^,>1^&=?U3]]1%1(/8H/G& M B:N'UXM[8V?CM7S%L-$_8;#DW9_Y1?,4MQ54WC3P\\GWC");/BJ,:0M]_)Y M1>#Q@'#1:*]%P#F2'PGV,/Q+Y.L(PJYE"@RB)S6'W8"CM@ = T-=RD; 0=TR M4 M?P;8$J9HI0D6(6>R**V8HK)BRCYBZ!R(4+^(.CB94,0._C^&1QRCOG'6!RVZ M?899D2%@'[EOE70MSK3"KC%&I[&@F/B34)]SZH07>9J:Q6%ENZTW\UUC]&"W M"SPWQ)F![37J??J\PX+O*$]RV_PX2HQP*A&,R#3FV*A"DUQ;1U*69$QGQK/, MO'A)-ZA,-H!H\<^98R M+].&&AXH:W;KQQ$W$K8CIR3+\HP('PNB+?W\5_J6_AY,Z*.SXQ-+X M^>)"RDJXT9E\\2](@0U^F,Z_C/W!(NK7Q_%[^6E0;0 MN![EM(WJLLPYC]'%'X=F8V_+K4585IA+KUYO^7L M_/HC?SS,R@\[G;).[L3QRZ0?:R.JJSJ$&A\A,+<]T1&S.N4(/\]7/9MN2/$S MUSUC<5/W[*>L>W9M';.9NF?6>.YT#.#&M4A2);EV3ODX=50[GR3W5??L?DRI MT9EH (_RL!2A8L)Y7CK*PQE C;57^V,.W-F@] 95'BWQ Y(M-6PC41O#E]G MW2]8^3RZR4IQ<$?[_9Z_6/8N=MEOESHD-1M5DQ'G!83KC&@SSO>QE4\<8M@?"<= VTWK1 M+^-3P>M/_JY1!4Y25M?#8I"R 4#;C#J$8H)F4BU$2_EVM M6M=>/K;JH9<\RQB0&^1C7_H:PMA&ZNN-5Y=9..\/KVFS]=E%1,:@1B,Y O",EOO)= M_S)/OY>LXJ^K+]JS1M@Z]PFLJ(%[/"=O*9X#\"W$@84VI':J7T9WX 1 :^F' M5J2HP&S@KU?1;.^L- D-S!($K6N7- =: /8;#6=+=1F]$A[ZV,[;!=.MU#R\ MPS#7#@CF+AB_Y2UGG2$63RVI -GF4E]/661QMC5>+-'%H)B11C"E5)QE>9Q9 METF1".&N"= 55WM]7JFB71R S:WL?O''WEJC76, MDP0+>PD:>Y+G0I D252&K8ZYT&!';F;SG<[^B=2QVJ8K$>O4"YX)SX1DN4[S M6&;:"GB5E"IK-OW^-WTW/HJ-U3(7D@AO4R)$IHE,.2O\,E2E4%[9W Z63BG:&_9Y%F=._'DO^W'VU_^'6T$%MYIVF)F'>"R9=3CG# M3BE&.B!B8QLJNG\JVOM^9'WNO:6"2,DI$=QIHFSB2,[36'B5*H/E9?@=08=D M0N7<"BF,%)C3E68^X=;HQ!NNG6PV_0$V71PYHZ0VW!/)C"4BM3%1REI"<^U2 M806#+7GQ4EP+'5@B6(7(BB) QIDKO<"]4?/U<7N-B6-M+'?><=] &3D.JDN[ M=XG"/FHB-FDIE@;:]?K7)0[OYZ>#VNO->)I+OA,8M5-,,W9Z.#YG!OR.G#*TY#HDEU]40)_F=-YV5?ZS*4V:MA M9_#$Z-E]&^]C&/_&=3TSZB"#ZGKLS=M'/;.DI*OY8V-$QQ.WCX> 9V;]X=G ME [<-BJH\*6YV,!:_9UA6:H1#QXJO_M%5(=FHEO6]DR08^$@L-.J>%EWT.]U-J-='$4Y\(FEBWH&1E(? M ];'OV$A%ZG/I^H"7]]W56N3]FF5KM()(PM<%OSE5='GJ5".L5J]1%#Q\PNA MOBI3Y%GCS?I$4%^U!5>&4)<'1?<>0RUS&2OJ+0>[621.:CN)BBC$D!W$Y5Q]4!7"LFX<0"&QED-,/_RCL(OEIK4G"DB07VG@C'6/BQ9M=0T;,6 M.T_&_WZE&^&^'/!7OK3QP#\I2E\[#_RJ%-VXX)^)"_[!G-+KX8-?5++F.0,- MSK>FVT>SXZY8^VFGNYIUN_?=-V!E)-R0)NYK#ORE]DB,?*G(3\.S*!3QF7#( MW\P-3WFFG+0BL8D1-&6:LR+XOYUR/=$]];Y\. M3U_5MNWKJH90XYE?0I6&:]__.$JR1!IG%9%9 JHT3V.B4TM):IBVWC$*&X=) MSE>4(0@$5/J_0P)-P,5QUDPXK/IU\UKJ#6I7DVE^1:8Y;3+-?\I,\^>5.3XE MI4J'_"KR1 LKK(DMC]-8<(Q4SV 9,I%[*DTB+BF&U,B3AY GYOR(&U L%$H1 M*F,B8B^)SF-+,I,;S1US7M(7+^D5![W%4 =;)]@9W\#FJ$NT(KUTW&" %BY: M F'KIE)05Z$C#Q:#<## E,*_W.>Y8X;E,74JB>'SAHX>CXX^\J-<62ND2XAF MF2/"LY1H8W)BG.1*6&Y3%P,=7:&6C.@HA*"<@#%*RL#M\4D(%H^."OP980H/ M*-J5GVBR&L[8SIO4DB/W_0QC#> 9$Y5=65J9K& @CY0?O+<[93I>%@,03E;P M+] ;GK739FN"L1_%7S,Y@,MVN%U,GH6K,>641UE![QWQ>/0*/OMU(SH_:9L3 MO!6O"76;5CMBN!DNC3H*?W-F]E2A'B$.\)WKHPX+.N*^WP$":>,)PRB#OFC. M&4;G##\^G1_13.]S[YOK=T@0J+YRXKO2%+;@4"#.XPN"%BY\?3KK6G?0^=H$#.\XV)+B0 M!-_3(R$MS5*>$::9(2*3GN0*)"++I',.]L)0T/\7'G1-DN"P6N@K:*4L9%0 MGH:^!M]_77OJV:W+?;SJ];[^AF0<$WF<"9)IYH%XO"/*B)0P M(Y.<99K''$_;+\&O00@;Z7T=]W$=D=.HT$JE?E\\(6+YL_W?(6:]PB ;FIFE MF?.C+,T3XWA"I% I&'" -;E.+$D$SYG,7.RQ<,%E,@]I!A.(0Z^W#D:AC1;[ M*C*Z)"9MKL)]>"P:'I,'UP"MWZH@ MJC(P<:Q<3M6\'\T"B^SUW3C(>)$O?LK-6G;A"O%ULX9R*$P'BW&)KENKRR)-"$5!E.#6,)(^L4,^]A(!4BA.31X!A@!UW[E1R)F,M94$I\+ M3@13GDC'P3C/N;1<.$O3ZPX->L#<;5^6, Z&TE)!A67-LKK)EM*@#V]41U4/ M25XH?A:1UA8H5WT++W_CU=[O5[/Y$/T1#7\O1U_&/HTSEC.8)R""= WTE MF20YMYPHSYA-L30V!;V%)9?3UZ\8E3!OGP.,EE@+I!!ZU)Q<0W:AB\D4SM=! MT'=AW2V^[EK3;DFM?LITG-#8@.30'[*Q8'U*QQ1<$,AV8Q2-KY;PEF L17UG M55"P@?QGP9*'.]^/&*4NHUH=45)H-07\9J5 87E-&M$VV*508\J/,Q?6Q3^%74'!L'2AV MN# ];%*="O%!B[+ SGO]K_AVH\[0ZPE:+SXCE$!VW1"]7M>*AU<,X:=BW$]P MJ4(ZS]G]>VGNUV/'U2R9OX047-77O0[_G-+!GC173"51A[F_*Z9Y<\I3(FF6=4"4&%XKE* M$R\L_&43YF2JF[27^]?!=NE1[+7.O$X)35)!1*XYR1.5D#3#*"!G3Y=8P1(NI,OR5*F8BSSA-$XSSQMJ M>@!J2HX<]2Z6*1YF2T=$+"61:6*)=\99G@C.#38SO"L(2>(8PXN=R7(A8HV1 M84I2$%#6J=@WZ9(/L.GOV9%@69+;3)#88AB# ;-=I0 F#A"=>^H<3[#5W+40 MO=14^MT>V5:N''[G L_H!"+K$F.6YMQ9E!EXPL!MUW:G(,>.I@FX@>+LDZ1 M^^\0.S_VHA 86Q2E9;GB03S+4F]YC/GXPC(E2Q\2;1\I(J6?SR@_B* M2L9L<'@"9M!)KV,;(EE$)+OLR-/4I2(VQ.%I.Q56+NV&$=L@X'.5^@QP-V=Y5Z,Q$Y(SOAY2LXZ">P65! M"9Z[*L37],="><6&*SNX:%)'J)'(&(S 7A%'"*L MX*"G* M.PP!0R]/1>BAM6O5VW1$US-/K!Q"&.LV\A9-IKZ$#-@RAJ!L*6)A32Z66:'9 M[M5S(6U/"Z'NJ8#/PQ^"%$N4(EBY<,]&&8MS"IRD%--$O'ABO/3@)0^Q@[9'[+12T<7F5H!670U7Q M$.T0ZU#5E D+4LG4DN]]^SOZ1]8L]09' M_+H:Z>LP\ \XW"8B:!0HOB6.C(EMG!E%0.<'D:ED3A3CE!B4F7D:BR3%FLZ+ MFJ#@ON,75=_O$)"'[;K+PD(@3=N]\)OO#8'QV[CJ$8B??H#_\Y-VYU)G(VAU M8T\(/A>N4I7$PUSS^X](NX*^MNHQ3R8?-C%HRU'<[OF12RENAR-3N=P?NL]<>U*XNWK)[X,Y3#FSH/>M@2>&/S M\&Z+WRW:WOLL>J>5^7K\&4&&_XQE0J7>6>@!N#EZ%*U+E4 M]!:@:6/^]Y3HM5I9YP37W&UL(!\=A"J\NQI>\*X%E"^#"[@"7#"[&(KS81T/O$+AROXS*?(OL M7^QVWP7UM5'KKA?P>Q?P3GI$!0"=2A7)E )#PKN8Z%BE),8C[9BF7'(% GZ# MBW2#\GQ>J\,PRW[;H#@HD#T#214A>A:P26'8PNE9IW?A2H%0 9;O=3JE+C"H MNN$.3T_+3-4IZJY+>ESREKJ4"UCE TS%@;>5A%P_I>*&_U<$YSK&%I=WG^&/ M\+["5XQ0:RMCWQJ:]2''8)3W4+E>CI'6,&K9N.JV FY$,H4!@5%UI9D#!!I( M?);3F/$ZSJUD+A:>4PU:5Y)9C"\4G)G&(PM9+!W.+*&R@.5?XKW#X\Q M9Y(S"^M)?(PY;4(Y(CG+20HF1<8DY5(E+UYROIFS>0I'!W.@JLTE"B1>7F/N MIZZ>R"ZOGHC##11Z;:$_B<7VFI*+SZGDXK*Z&M+9/2EBBU7-W<.=O8AM1GM; MK:VW.WL[K<,J2^ @VMX]>/WQX&!WOQ5MM;;AS]:?GPYV#Z+]-]&;W=96Z_7N M%FCC^ZWMWR7@LI3 LBDK. MEG[%L?.Z$J]!WP71C59@N QPM[(:BY/>L&-+>TD%*0]W?1EV2_$:'/@HO(== M!8;J(!@'N!*EF8!6(U;!@%_>C-YZ :I&SOMP:AU50'=PVH?]Z__H>F\>^-;H,^K/ MU@?9",/"2A[M<,("] [DCQ5,AH,.%LO!R<$S4!7XP7/)R/M+M8BAM( MJ5U\+?< "*E454N?Q&1IDEXQ3L2K;+"S'L(=+FH;!F5&=4 4&$6W]K]81'! M8*T[;9OHE]?[?^UN$YK_.BY-6%7E0%^%'V*E@LG\6KQ\S8V_B,OBUXL;R;.J* M=<6@6O0+P4[#B-IX8H!Z=5%ZC.!QX22][\9E^>HU<-_/P+RMAX4:]VEU" =& MZ^E$QAW0"QK"Y>\:]CM,H"8 ?%'1QL.]D@1FYS6:R#[7PB"#FR9L#WEL7]QU;)L JW[\I#TQ9OJJC^KJW;'I!Z, M51AR/ZS28AZXZB5;E8.H_^M3FI31GVEF#_MP&D:38W@@,EX/77 M;N\\E'[Y"]BOCV""%X0(+CPX#K12@7DXZ*O1N8;+C]T@#8/8*Z*W8Z3[Y>/F MP>8$]/V*6?T="YJY*P&G]F25B(3$A45CT=@_+@_$2U@HQ7A=]L^#N4*,#WUN'SMZ,F;SR@E U'VK-\NRT:$LX4R MYB_0 ^[ZMCL#?>"T\IUO TQVL:;K=F\;B[B&@ P0)LSVM3\,,E4P8(MVFJC M9"UD5^Q9>A:*#H'T/5W8#_C.EXHMAR9KM&TC6FK69^%8]$*(;A;FY3]HNIF- M^?T?E(W9O]1?TLUT]'VSB O',JW3E3[1&53;:UO;<=&."G6?2BP;5?\+KHE_ MR$T^6OG[@MMUVL '-9X>B3(J5RW8DH#0H*Q/;/D_L@G&0D'+^6:RO*3=B%:7 MM6BACRI.!OMB&/)(QIK(P=M_J=.SW[>"DZ];!&_0R)-Z61Q\],M>>=>O5J_J$A^:7V#10]TPY/#_:C4^B\.#M15>6_KCNO>67"YG]:08A7 M4L?VL%][RV%ZP4?1+0,4$#+JFJ9%L%)*IQWZ:3N8&H+.JY'OU0:W:6=T1QGH M4*[[> =.U5<7[BQ*CVPQBF2K(S:"FQ%/&8.?L1AY"$/AR1+0ZD>6@8*U(EM/ M 488KBX?!Q^6Q1O&!7/ 7!J='=1EP3V&F90G)G7XR6CJ='!!H4P?=4SK\)\WP5;!-C:C-V%&6!5@$D8#$RXK:O;=U*%-O8CG MV/(HG"F5;72\;YLVFOE3SBN,,E0%K)Y&=T%1E-[S 5QZ%NA@3 'CB8S=S:/( MSBI&IKRT#I3$K"$,[^RH]FFQ49<:+=O.(:$,ROXJH5I[&;N&913&5?7*B,Q1 MA9/Q'DZ15:\+(\="UIA*A_NARVPV/(W!-Y?Q0:7_/NSO^*QI-.))8AQG#Q9U M#3B K'98H!%_;$:OQZ0\YIKJ.1MS%%T_N :_,K(T5(Z8!?1ZGPTZ5^J0&YH0,SR86KAA'2%7WU2Q4'[%4'OKRH]&CJE'49U?5C"9.9DKO M:KO7'_'BZ/!&C5;O_Q43WOXR//;TK%,5S7]]]U]'VC(Z$UDA% MFT20V2U$Y2L=^^@>WIE3.IK=E0.D8S5]:>UPWMTUJ:E>O]L!N]$#V<4A+-KJ M$-RZ,9+2$ZBS,?8B%P8M^,GCIOIGS VOB:7F@?KXJ:+AH+44X]N1Q^N]G!0& M\ZLV5V_)7G1ASTS0+%=Y?:I>5O0NJ"=A98%%C%L@H[,Q@"R]7Z[2H MW6Q&$RZ9LDC_A%(#!%*J0.=N]):@!J&SK-\.-8#+&+XIO:L>XF0DX/CVL5TR M$8Q(ZMN#]V8C.NZ F=R9#G8!,8&)EF483*=G0G#C:;OVO(%]%G1[-,R#D5Y/ MJ\[\'V!;#\SR046[Z'6[KH,U2CL ."$G!]_5#IID!T"Y[.E6SPY-T+X"(V*4 MY%-%X[0'H11)'=3WWS+'$WM%3U\X"IH=/[#O3E%YP#8A55$.)#+T#>(GA3EQ M=MC!F)O=L5-@(WH'S\6R'H/H%?Z#585Z&!MJ@_>P#+-T=81F,)8/W-D@!+U& M90-J&L3N9%Q%917T*E?G1'NA'@9;[-;Y0Z.G!I\.&M&G(9AO8[)C4F6M5]N! ML9]5F&<;G5ZF@\&XI5,-X_5.8%%#T>@RI!$KD\#FN(G0T.D,J0FWZ/_/WILW MMXTD><-?!>%U[]IO0&SQTF$_VQ%J6>[1C&WU6'+WS/O/$Q!9E# & 0X.R9I/ M_^15!T"0(G62%#9B>V02+%1E967E^4OO(),UPR^E&A(-=)SQ'F M R'Q@I'*;[0B8\K*2EFQSBB2[(6>A?S2<=?A +*9F;9E;(T:S);ZD9."1'F6 MXG+&0W%1A,C",4'F),Q-]"#Y6'4.#?FWPQ@.RG^4!X8'V:1.WG#IM!'W)CIO M3)RUXS'6C-V(SPK6DYE2.2MGL*N-)*+"_LNQUJ)KD]+)SJ9.@"%J.05[6H G M<3GW&8]!/'1,UY*7P?(1_L@1;HJR2!1];")N8G5R"C.*9U#R1O -G@SNY#4A M8)58YR,/%4BY9")N.Z>'$N*N&.[(K.UQ'6#+2I H[CFT5P"]G?QXZ%8A9"-@ M+9",YX5)]4%WMIEG@#@WGAV%P;L[P]FR1ACJ=C/TB<#\D' M$OD<^.$6KL!*GX,4. QHN(W],&$1@5&(="KK,1IA$#R"W'4M&3?:: @*K$HJ:1ZJNOBWI(;S! M\0"3SIB'C*HF&XRX"*0*#%@Q93#&JK:HW_$_I@C!")I2591A6HV0LT%\@G>? M$]WEVCXYW;J.I%+'-Z4LPO[!O4E54NT#W_L*8R!.$*D\-(1;G2F?,:4C7"=O69D[? ?>>Y4["B(E4']KV] M/:LZX$[E+>_N=JYIP75.;EZ4<9RC$$(21\$D4^_T'^_A3I]$P M3[\0)!O))GD)O8^_ML[GUC8[H/,4_G^HWRQ?M^BKG_/A]'<[G5:W-_OK[5;[ MCM_U=CMW^N6\R;9W6OWMW76:[/ZBPP)/( -2KP%Y3G-'G)!'?\DG?R9.2&?] M9(*B/[YXM^VU22S,&?W61_=?53A=>!<>]ZB>W].21 _5F?S P::/3I77>:2G MNA?I")%<.2.9(L411C9LXEZ1&%O+C3H%"?^9)?P12OA5V:8:FD5J-"7&'Y5B M4PH'44PK&=Z78+P(5R_!>&O/374UD_==[XNAFVA1SWT"I_79P4"!L3B/D$]^ M-.O)^,G4S1^&5V'D'114L<_!Q-\EO^_-IY/?#@]^?^O]X6UY?RNN@S#WS@*P MN4Z0B1;AVML(M C'WH'(*\.MG4ZK\U-#J-L)U07U=/6.LYBGFWB23G8G;YG)>0/"U=ALE9A%MK[\8H1K!]]2"[V?R=2_D M;E^UN)E&3*F63]L2/\YE&D68JT!=7'05H$XVS=S**9,519':B5BIOU6U$'-Q'WTDT,K,9)T.*,MG>;?)"K!ZS4)RFN!.3!+B.RRT4 MLXV]S:-7052HEH>%)Z]^!3D1)1>O[ELGM%Y1+%;@Z\UQ:F;"E:%8"_M#I8,0 M^4 P)KV_%K'RNMOD.>D*A!LU$'."LOFUBJ[4%L6QO,3!]B10O_!'Z1LS/A!@/0A1[4$7+E_H['?:CWGV.VMY]HF.,TY^E<:E M<]_N]5K[%>2DCD5X:<[]LY[[EU=PV&L*#E]LP>'^ZB?_H6@5CXO5YV^YM Z* M"^QVW=GSI5C/R'U3[#0UY+6B[.$M*H?.&=8H<&\CVZK!2'IK7RBX@R+.RZ>! MR/;A=,2"BLD.)FD8>6T2T9B*ZM6NR[TH5DATOF[WGQWUY'6GVW'NS7O?DA6( MDSLG;^ZN?/*F&+R;DP_,*4_GO"S;-9VK@ARG!!=&640#GW*N0^[\ABU($0A[ MQ,T2]&AOL)N]0%P19W&E@(:K"FW:9\%(W$5^F:2$Z$0560@,#4?=:2-A.C^JR3P."$6>X(H:2&0JTPFR0(VI,QK4XSSV\$)>II$MSX\^7C(2C4Y M;K3,-CONPE4YF&9:($18BI=Q"PLJ9':>B<*1JGJ26MX!@[K1VPR4G&EPGCJ= MSYVQJO1CWD!?,E42$02;=L"QRRS,K+^,UT=3I?1@NF.P>. *HPY..KLI2130 M,E.P(AN>AV/AYVIMCV8AS:/E6I8PU:4UGL*%"P[CS8!JI_^I@G0+A]JBG'?& M\@DS_#T5(/L>[# 616(?&%UN46J=PLGU/F*NX?30T[=)Q2LG+O B\?H8O9&: M7.XIR6\F LU&V/H&FTD1K$VJW,:=5<8F",1KAM3CZF]@1*>*E5 71_5? MN;\-RB7[/.'JR\;4JSE+N$IY6/)'!P;0#$B'-81(>'J.H2.QVT(:#B_L#+"V MW+##R '@JV$ T!(WJ SS3UU-S>"4&M P<%M;>-3*V^DD5[XJ"8E44#!M< #N MN!PT:]']6K;NKHYUY)A,L065):+"$'&YGCX\Q.DW).F,>1%XC%+*$A,WD>1^ M3, >B.]9TZJCA-/*Q7_<[YD.TS5A.DQPU)SN3Z807F#T>T1[JI &1 FJ!"YN M*^&CD@:!EXV-S.A:=MW.?/[\7X!+=*'&,KX$D33S4???7FO'.]>NNZP$Z MW]JVW^5S6N:Y-474:BGC[A5Z:QUVAT^FK)CZ@=]-BXHU*N[9W6[M][KK4B_3 M:76V=]9ILHM5(CUA<<="M0@KDYTA1_!AZQ#68>%N?+:T^M4M,+G5.TL+>W,< M:U=2MD@BUX;MZX*E(YNWZO8R7#PSH^RNI3 KDO;XL:15/T9ZWH,1<-M;73*^ MKE+NX5;MKI8,Z!58;MOO['59YWRTA>.W2Q*@8=N&;>>S[79W5=EV59"^S*W9WWW&K=G<,IQ2&.T9U5$+ M6.0-DP(]9WK%+_KB?PBRK.)Y[OD[[?Z]-(,'H,QZ:+S-R7A1)Z/O;V^O[)$D/>F.05;F-;5GU?VN["<[.7):+4R)5MM'01\AD1)AW*WQ#:9_$CV8(7(YS1I&V&+ MZ;:MAWH&:E8;F,UM6W;G#%(0N2N?0GHT2.($,91/J/A&,'=];):I&Q9@9!I1 M51>%!5T#*5>3#?3?_[77:>^^QRJ@*\7=#PFH6Q$0U3*_;\V% "8<$)DZ=-KEYUR@JX(8T8+\JO@K31!+\0([^T?F'4TJ+ MN:29:2(&]/VN\KJ,F%+OFU$P4*4LG%&8#:29@M([7^Z!HZN_"$:9DL4V!/G,!0O7WS*NT;0A'/>2D$"Q/8E#U/S%/-PK5E:3V4:Z2P\0^ M;!$J7$5$?;=AG'.GCR;22(KR:D"R(PTOY'O'9P;#VCRO\#0HE7*G#&"!\"+, M"43?M ;WS>JHCS"F-^8JYIX>H%D$82JUY$# RZ"(X/E+;I&CH@FO)0JI],-T M U72,WEP@T,,BX'RI']2.,:B0U0V@J'@?G._/-!N+G),':REN<_5(ER1[I=! MQC'3ATZJPUS$&+0-<,E>$XN6T,9;GK3G]$VK@O-B>*%RR>]DC/,(>TSSQDI5 M?J0Q]N/@8H6N=6IW]"3SZ2QVLZ\0;>3D99X4U:)((@FY?#67]/]D^@:C;-HW'__Y%@0#/,&4EC;?;U@#7&KV MU=UN>2>Z#TB[[_93.019A_8JI>8?F%(/$H$'W&B%LO10K<;6(;H.( JN,4%X MN@79T-8X:TM()YE2QF9,B>$?_\G#PKZZT]3%;4@!-#GL6*]W]SHF%1&E SE8 MC>32;7\R:7OLMBMZO=NS/]5)Y*TI9 MM];+*3+5C<#HI:B*4751P'(Z^QA[_7U/:;DK;^TUI^XLM;5]G MG<8QR,Q] 7*/3!^N[O*U]85_HN2[Q/)+JON:-E"TS,-^1RCRL!Q1@;Z !0R( M^1JBN+Y ^9NT7OX ?S"868/;/A1J")![(%_#5(0Q?0@/,E*!5&) M>M/B7FF'&SYS]99J$TUK3SX QE-G,'S0:5'&G=.=M(#CX(>H(8F_B)T/P#,* M6_VD":S('J?L)@,='%Z-([V!MXLW ]^?!I-P:#U^?%9XRMP*+--JC>T>AJ5G MXH7(W9+@Z=Y^%%TI,G(@#9-*7;BM3!8>P/V#?RALZBRU7F8/]=@OQ4*$$X6 M %QURDHJ,-HY2H!AHKC$WH:I DN]" XH=[%6&E$*./_IE3MN=,J=[M!'QTY( MW230<1VAO:="$1A8'"GUI,;Y1/XL]I"=S9>,X(;]C=7 M"TX67H&(!5N?DN0['MQ3;%]+ OC8L@HH-$"9,+Y';*>[\K$=[\/QZ>&WT]/C MDR_>R4?OX_&7@R^'QP>?O*]'I]\^G9W>64(\Z2K.J"_NG(!G.9A7_["$\NY; M=/U<\:I3NJV4VP$;[=0('V&( A%PMB:XTMSN'LWE7JU1M6EWI]7O]M:E@'.G MU>GN-9-]A,FV6[WMM>DHB)-=;-AG:=*V#@6 ?$DLV8EMPVAP2$#9ZU;,2\.\ MP]!P.%BPO#<''3=#B%B/UO25NQO=%N\K]Y)( M,Y58W?#1;&+]M(Q07KYH<0T*@73#"C>*M0KEO1M?R'#;DE>Q2*&WO^=O[^P\ M<&GO&A;G-/RZ'ORZN^WO]>Y75M/P:\.O3X:6L^MW.NT-9M>%BM3OS[JKLI_] MUMZ*;>;:J-9K [MQF'"T,KVG(OT2X1UZ_:[?7;KLM<'>>)K-Z73\G9WM9G-6 M<7.ZV_[.THIMLS=/LC>[K67!KQYF8];F;E\;E)R?'N)B?T"5>&V.P'Z[M>S% M4<\4ZW(&&F:83:F]_;N:00TS;,08FVO\G:HHHGJ "Q5CJ1JG.@?#<1B'69Y2 MF0_5,<69RAJS<%$WV+Z_VVL,C]7FO=-:UJ_? M&(6K>>=+P;G0O'&]?',NDZC>NCX07MI6^BX6OKMFBB MX?/V_1BK.A$=6R+>/H*1-6;?HGI2V]_?Z3;JZZIM2\?O])MM6;UMV=]N-F75 M-J7=:3VY ;ZBIM[J>9LW[\G-M;:/V6M.Z*-.TY=S[,2CM$\]#W[<,:OP)=I= M[:Z_W7\>TZO9F]O?O>.5>O-T6B.Q@8?C3=]O[?36=I%L3&G8C/=3MU>:XF\YPUP._U, MC5%_6: 3ZR/-M+[/[M=*=L 3M U_--*["S*=IF?U!I;&>-YU4-?\>Z:E^+B3 MS[S7O?V]5AN;W$=A$B/D(WKT4A5D"I,Y7G=V6QW[+:RQW]K["1[+O')#Y-D+ ME\YV+<]0BO) L6]W%@:^]ZUU2D"31T6:3+#%<'*1!N/,3&/HG=]XK]L[K5T[ MC]?MCCLM_/GKG=:._215V80=E-$-?Y]6W_XY' Y!/!\%66Y?.E3N2_=:73WD M@S:Z?_7$FU]_%'6SA]N.Y J=N':GIDD%\&+@].5TOUJ5PT;SSCQ$DOZI;D:/ M^^+2444 XY\6EE9X>FY ^+%(OB%Z!%Z[Y-[E=0(!H Y-\T /)_!^/)>^^@ M#('\YO0W^OS@K7=414-^ G7FF52%CXN>$4T= Q7->L2^O;\K5WO/U3_@+0@O M.JUBE'6)J=,^_58\=W+:/LMW*,W".%<7S.\D(GAZ_=:^N>EG<[80I+,+%)LD M&9W$=ZF*B"_>2Y]U[@CO_$HV?]O^)#@'ZZ_(9_]DJKWLXA?L63B&Q7^!\_TU M&0?Q_3:]LU.FA?O?RU3/9@*W[M8Y;,7WK6 $DWT71-?!3?;JY_)1 *YW"5A= M^\P5CD:+,_/> LOB P::7L)L\ Z.DDKQ*9A(\+P3\.!TC?[WU7^%O;X:!*/S M_=U@M]T+1CO[@_9N?W^D]M1@[WS4[?[?W5>_G*&%A^Q[""\$-@$Q%/PRQ;Q, MUU_^SWGZ\R]UN[D)DMOBN7"8Z07(XRE0ND55NK*)LUM1B!#?Z([V'8ID/;B1 MOE;SD6%FJ#LX>U9YIB4YBFU7Q:%$DVD]9S$=YT$-N77AC;DF4N9UP2Q97 EV M&:.WB#%1SR&PC\F\>58GB6\ XZ.(Z!O73P$CS;_A:_6#]>6JQV6>@XN+5%U@ M*M>@&!>LVWB#(!]<;A43,$!PDN/5L/QHOGCQ.1KE%$^AE-MI[1GE\TGM;YHA MJZ3CSS>F%?8!%@XX\4"#4@!"P&:#3#M +J7^.J]5_PZ@*SN>8Q 2,RP)I MDJ3X2A@L3(8M;TKTAC!(E"5>"$)SD/.M&\%-!V(G_$'CXSCDK!B&HY%*83> M$-ZYRJ^5BDF:I3%\ )N;%" 9>5)9<:[7E:0HM;QKL%X]D9/B6@!Q=0+_3+T/ M80I\X9'G[,W)A\/LK3>!L4BHM;S'-.4?V6('$BYX4V6UCU:9^(X4>"Y9?:HB M14PU"F/@8^2;2_@ZPD> *5+4OU2&%N10<^PHB>#6(R\/F@_O'GCO:5!K^5+( M$V@0!9-,O=-_O-?X%V%,:Z(?O9]^826P1B_DKZWUV-IF"U(2Y^3-\G6+OJJ$ M^_B[[DZKW^W-_'J[U;[C=[W=SIU^.6^R[9U6I[O73/81)MMN];9G?[V"DUUL MV%N229=(8KWUT?VI1VL2 =B-M0*A-E@D=2/8[SXD@(&'8+VIWX,U"0G==<:Q-E4:LC]SLPR MN3XKR2.N'K5(PO8BZWTQ=!.ELF&I^7F\]4!WAZF'9;=Z3FUN<4TW_>?H$ MZY>9/[VFZ='[_9[?[]X1WFY=W?$ M>ET7OEVFZ.1^/+PJN]IO+=O=_ FV=$4-G#4&2JDDJS=H& O2;6\78<^:QI&K MN3GM';^[_3S0->!$6WVYI:]V6DM:W^L-\3/YGK-[@UU_1*K ML/?;K3MB3JPI_S?,,,\?T[HC-D_##!LQQN8:?::0\$(7$F+*9E N(U35VL%& M>;I%>6K[._O/HS\U>W.[C[*W=,^C9F^>9&_:'3 (E[UJF[UYDKWI+-] N[$( M5_/2;RS".SE$[A@%65/V;WCA$2)B#2]LQ!A-EN.S/]ELP;,_N;E>D6II;./X M6+RA<*??&-S-D^S-F_:>O]=?H@=8LR]/LR^]O=82 -N- MPV/5[W.NW&\,W84[/B^;U]88NIO*"\MW?&YX89/&V%QS[QA+:566ZT"W[\4J M;VR^A1M6^#N])3I6-*KK$ZFN?GMOI]F6%=N6?J])>%[)C7G3[K:V&U-O17W- MF_?DYEK;TC^5V]?8C@WG:I2D;A?N.R84OD3;J[WC[RSMNWT8\ZO9F]O\ZCU_ MOW/'HN=F;Q[?K]YM]YZZG5ZS+[=VKNRTGGQ75E396F/'R;T3"5^BH=%N/4^ M?-7]J"^1%[HOK,KVH7EAW",0S#SM56^,O46%@M_9NR-J7:.W/N[6[/C[ MO9UF:U9Q:S ,U=]O++U5VQ:P]);(:VLLO=6\SH]&(V[7Y/AOJ0U9H^HO:O;M MO[#ZR889YC)#8_BMJ]'6&'[S]OV+RJNM;1]01[KM=P(Y*IVYNG! ADF!?;[T M7QO1X<-(\L_G0'(WF:-1D\._Z^WMW1"]KCD9S-#;X M:+QI]_R=?G]IY\3&'(N-=3B]K-2"GZDI[2_KUQ.YVL]I[1O2RX),A_+Z3LZZ M/_EUL$(-R3/O]7Z_U^KKWNX(!&EZU6.:Q^O>ONW\[GNPPGZK_Y./?;R?OD^] MVRY[-J&ENV'+,_M"*:E%ZGUKG;9\[R + \*[/"I2;*4N[=:SAUQ/9Z'U/ ,) M]=X.7\1JSV]>Q#)?=_9;;7M(\9]=]T0/X1@[9_Q%T"15V81C%]$-TR"MBH// MX7 (^MM1D.5&"'A#)0?$.[_Q7K>[K8ZF6^N!.]$_W8VK>[S<=O,^URW:[DPW MHL$;)G Z(+M?+7K1UM]13W_5TOH06_ZGIST(]%[WTD1(\Y^(?*6KTO?,:5DA M@L'!;7EGE\KJ(V$,QDN92U!%Z>^XX@X6M]/:!Q5E(2XA368IO<(GQIJD(9QQ M6*HWA%G([ZZ2J, 2F*@8Y(74OPQ5-DC#6M[;2S8"9_Z;!S/\[&$_>>P=E./,WI[_1YP=OO:,JLOG:FR ? M%^-U30*#[8ZYGJ MV4S@;M\ZAZWXOA6,8++O@N@ZN,E>_5P^D'#V7 )6USYSA:/1XDRZM\"R^)B# MDI@P&[R#(Z)2? HF$CSO!+S+5(W^]]5_A;V^&@2C\_W=8+?="T8[^X/V;G]_ MI/;48.]\U.W^W]U7OYRA]PC9]Q!>"&P"PC#X98IYF:Z__)_S].=?ZG;S0:^) M1Q'A8FJ!+#7_E:H EHNI!*MT'70J5IC>U;0TA6 .&UX!3R]>;GTI;-" M9,7K3Q/6W'16H97UW*K%3M^:>$6ZFBNE"DZKKXNIK@]J;J_8.9QCV^)^=%KM M%6(7-!B?P7^SB#[KGL%>J_O3+0)NY0\C')FDRBO7Q"Q@H!<16;ZN@WZ^;EJK MV39GM'X?#BXN4G4!!/ &Q;A@K=P;!/G@*> M//TA+3$JW- K1)C7NZV>UA6>GC +NBCQ, [5"E%MM=CI=;>U;;P!"XEVQY-I MW(?!PB=[\4USW^F1$<^7T. RB"]4QI[*.$^#0>Z!43O.?",]@;+P'K"N!PHN M,'@W+!:LX0&&(O7/\17Z;QA5@7PX&8A\6A^/C..1-'8:CD4J! +!_WKG*KY6*Z39)8_@ Z)D4 MH*CPI++B7*\K2?'6\*Y5%.'_.OY/N"Y./AQFW@1^1Q=(ZQDB3G?W9SZI\]* M4+X1I^1;L4)][XN#1GFWZ_6Y[E*[**47%_X76^W;ZHGE@G>:Z3CP <^UV%QKUEC*N)@PS4[7]GY!27%,U2/F%@C#?,N MS.$5@P46^>883="D@$&'8-6J'P,U897>^K.SJ43\^TG)92HK5I(S7'-FD?K8 M1=;[8N@F5E_#4O/+NAH^6K1\IF&>1AZMC3Q:"[K<2Q@]" >M!9E>2N,]X_^] M1Q_=AZGM?IFEVVM:F7U'B,5UJ;MN6';S6/:.#2 :EFU8]MF0$I;H;+QF[+H, MLL7]6'=U-K._3/NR)]C/U3+J&XG72+Q?^MO-+=WP['KQ;/>.7;<;GFUX]MGP M..^'Q;GR//L@ZN7ZZ);]=JO_P!NZKLKEYB+\&U?M?=KUW *;O0R5-D.\K#H-$_)&\M))/7K4_ FX[?V6DWV[)RV[*_A.^LV90G$F&= MUI-+L%5WF-<:CD645#RBY M Y90H3:M,T9S*II34>^-Z3>GHCD5S:DH.\/NG'BT_F?B#J' QSH?*\,0RSGB M5H$C5MV-UPCF1C#?R0_::]25YE0TIZ+LAF[O+>'Q;$Y%P*GHO^2;XL&4 M^$W(]GO3[MZ]DN1>9%DCQ?W!&Z^N"$ZG!8T=AJD:Y-&-"VH;FMA$D,8(#AQ3 M^[Q!D%UB"ZMRX&+6(, +:7(->YYYU+&$ALA4'";X/X,"4=P'\)\P]T;!((S" M/%29;_M=!>,D-0$1ET3/A)0<_H>AUI.1-U3G0,(L*Q#3E['7?8%V3L,KQAL. MXRQ/"X89+C(FR:4:7BAL! KDZ&0*$#() -ZE$B/*.U>&F;?&=/818P/ZT)' M/G4FVK9='Q=MA[946PNW3Y+MUE1PZUA<2ZJNDN@*<8G+>WN#$Z<1]+0^J($: MGP-?='DJVUXP^'<1<#VF3VILZ, Q3O#@\<1F#'/\U M@0\07QN. 5R:_(U+'6[! "S>WF_M_40#=MJMG9^J:.9/C\B^4%^Y&@IAK-6V%YH MA3BEVCX13T!8D(/P68QD0XTL57 MDX( 9!2*JA^#J*!S#($5!LUBA3U* "=X#Q)OANP>&YK8_:,58BZIC/A\']? MW=[UKKV]_VK9.W;_B?L!?#K^^[?C#\=G__0.OGSP#@]^/SX[^.1]/3H]^?;U M\.AT3;H:? J!1V"O;C9*L;D,0(9<4)/97'JD<,\-M(2\$?8B\+)B- H'(4P1 M1<4(!##IP==)^IV?G"#2JJ__X/,!E )]7XR&41B#'8$/RTDCHZ'E_ M.(DO$GQVD1?,&9Z^FA1IAHVWI2,Q_!BND&NRO^ JN;BD)E#G<,YCE6%+.!"Q MR01_SK].S:'T8]'QKJOWR$/S$,O(LK#%GG7ET&.]&7F)%*/@QL@ M/MN0>I/@?HV 69F4:/-;PD[MWD&$",/ <##6N8I"X#1\5\X3*U)L5N,P >W SN3V,74'GU%!)Y)F>ZY*;7K&07R#O(@==GR\_Z*"?&7>F_"M>QQ8 M^, C;T+X@@BLQ2[."C](KE"AB:H4YN,#/Y/?:9*2EJ%_"^I[G(QO2/ ,@AAO M:E+?A]B^,"M2HBGM2E8,+ATBZ#79"Q]H5]03G,R+18: 9V A<[J4K]HQ.DN\ M(5#3]PY/_CC^L-7>!WG&^LYE *(++*J+.(2K(@"Z\^YKOYK91=\]A$GJ"!YI MR=3R_I)GFA.9" 5R4@?$ ;\'NON[;J2-4Q.=R&&9I,N%FYTI .9X4T="LK:B9/SDO$!6?V$&8\ M5.-PX.N3B(PT5".5HMD"NST);M($C@[9VL&-=#5#\4V[QO(T5J-01 W_UES( M29%'P8TT-=]I[3F=V&ER:$^%&3%P;@PK?%I\?U,#$2R\G1-I "MDKGJO]UIM M;_ST=I60=5@0[8GIPS3+O7\709JC;WQ$CI4YXN[E=9/?:[K)-]WD5U?('\?> M*>@V',/H;+=[I D'VOZ[!!%XLY5$:/.LR1_PF[P#,YDWITIY7\ $]'9:W@=U MGOM\G<-@?V>A!B-]I;:5J#!\3$#O;V]O_?TM+VYZ0%!FLA"[&&/+8](6P7Z MS7RC'SW#CS[!1V_9&/1>=W:WG7ZAL\T[,\17>D2E,(F[.U96CA,/\DI(#W8, M30W\SPI=OJ][[FXEHV?P;H*: B8/:[%3\6F7SS6C8+C;^$=6E;#Y-2KY3T_. M' XI'5KV>TF%8@N(;%0/&]8;BR['28 MS:$HI%]W.H[RWO+^Z/R#=';LO;I2W:;/R7AXW=]SHJYPPSP]Z6$64P'-USM. M0 ZG!0]5DQ3:FV:E8O)'?$.QVXL8?CQH3._3H4I3@WQ!/3QB3EW'H&KT+-H"N">IFDF?E9!U-.1X^ MJ_1"I28'S?A#L+%\WW%N3%GA-"%T?PZU09X9BWRSSCO13!(-;&+?(49P:=_@ M+TK:) +^&D3D\SV]5"K/2@KZM]9I2Z*UU#9>PD?LOF3W$]H_7L7^"=&%>3"9 MI,D/ZF\?K99S"-$XGD\=T"ET>9('*T26"+2D=MDU6,28?IB&%,!X>D(1EP5E MHP>-V$L5D9,3B:AS&%S6T\8N^N1+L0H*KA)+.^&B(J:05ZHF 2P5#P1%1H8) M_5XB*# !':.5J)B.9-BLB<09 Q6Y$$EW7B#M,+^6+! ,*M7,V T"XZIHCL-D M#-0/!WS:K&]=OWE&1-I='ZJ7*%TY2$L!*QQKD(S'82Y.9!"H3L3-/#W'1;E2 M&0D?0O27Q\-L4!9O,K=A8Q.<93*P^<3P MH,EHI@@DQW2($_0 F8V!LOTFSU+XSCSD>^%(1F1O%# BAXN\8B)3$%["2T+' M1GW#_WYMC-TO_>A*P=^2N)"@(4[AKQ0XL^ 0$PDDCE?+G.&H@;+@IEK_F@0I MAOHS!J:@>!Y\5^+E&PR(@$0Y MN/M(R0 UB=-+(IMFX8:C@=. \5+89EQG.%#^+%IR1H9*X=B.\=*6!WG^<-^2 M.B4!;MIA#-?KH\^D#^,K("+YXI"K.!1M4K$P/H5^QP$E8TPF43@@\8D!+=*? M<%V\+Q+*)A-J-FF&2HU15U-7 7H\US:Y^]0);7[+.$-S ].A#H%I?,W%&?F8 MPROD !_NM',X\7"=V0]MP@X_#H>)H_I8Y7")' F\%4Z(@\<@(NC*D3-:3;NA M@5*=B(5:Y3 %PR#65WV$06C\<0I_Q(5B;SBSHI-T,HH*%!4L(9PZ%3$3S!'+ M]+@#(#NP?VKE21Z.*?[-\\1%H_!J>2>47&36KA,<169FGI '7E8:U\<3E4[LZWO ]HM&8!KQ2O!">AG&1KP=!-"@BU@!QVG%!WBVL:<() MF00Z?*/Z<1D46"N6DXW.:N#TRS4[G9-1C@8"?._&H2Y!X4U2K.K3Q.,3@U.Z MGN']>R9;9V?WF5*N=_N\ >QUG')-:CW4W\T?+J<"3K-1)9F,[+ MH$)9#+L&DTR]TW^\!Y45E*^;=V%,A*(?O9^>1J5.EE[(7TMNP_Y>J]]I8WJ# M(&[*BR7SH469#Y6B7_YN!Q:QW9WY]7:K?GN=._URWF3;O5:WO;-.D]U= M=-B:@G?-''%"^2*+H*HNT6K[UD?W[]7_9&6:@S%<1D4O?5AT?:.O[_76QH/;X44H\W,DF.+W MC0.L<20LV NAUUNB9W/C^VI8]KE]7_[V;N/Z>F05N-_JW$,![;3VYBJ@#UD# M<2N( SOJ#( 0W9Z2@V6@F?F*)>RI446K9R#,:K[M@P=Y:[H$/&0JPB.\XHKJD/.TW;KOWDR,.8\V+_JCSCGLNY7F@94%QD!IR"R!A%$5S#2 M\9S*D+8+JW_.R;QDQ'GG(5XX/)HB)IBS5I,F3-AR6)\9"Q22K%TG01.XO:!_ M& 2K,J+3[#S#54LL_%*7.7AG1F^7&7T>CW?V'* +6[ *;S?,[G!XURF&KV-P MP]OP]$+\V=FNIRV#(3C&11F=VP7,11<+K.))\4G&J-=[Y3=S._[CG5ZL^^\V[I_.T;ST@7Y?NU_F)TM(_ %H^Z M2-QF:9,T'"#*-_(#P\N]1/:JJ_QPH4"6D"U8SW]C]"VK5U%?* (XLEJ4[[G/ M COLEMA!C2=11\67"K#&")P,&-1D;4PI#6'P,_=_8ZCW'(/G6WXB#U83CL3MR-.$L] 5Q-D MEY()-Y/I89T]!^W/K:XC=-H?*AV$TM6+Q5J;M5?:U MQ+<=QVJ_.]\*GC!6__!2L$*3LE2@J4I0>:PO!N5@76F?#0E."(#;E,'$^.+QC*L( $26HP]T@&.0T0QRK YE?>&GCLZ?,OL>0ZF^KC<'\PB(B,6/Y\' M YV/,"6H1H$1P)<0@@(@1G^(S:J*"6-O]K=+UD8)&F9BL)3E@Z$BYQ+V&J-+ M$EVSU,X$.84B1C\).ID00M M0F[ZE.R7TN&?06GLBF..ZTQH#FNVE1V1J3F3;E_/EG?@*#7P3M ,"+6'>\@D M>;D+"-[#W%3%:22"S45\CP\&:! "-3)GV'.$\(D*#>'@-I6A;4']!5$9'E!/ M?/K+IXT%RP:4&[29IT5FX]<;='+O" U<_R&G8"*XBY>UTJ161#F@N2P$D2Y^ M D2O*EB.28<>MNLTKB8F4"5QK)C/C5@4%$SZ]Q\*WO+C,1OG/CH=9VBSB87^ M.K'7Y0OP:QQ,(83X!I),8_(4AOO4]JV M4 '(?>K$[U=0M"HE-KT]?WN[O58U-H]:_;\9N]KN^MUVI]G5#=O577]GI]OL MZF;MZK[?Z35'=<,V==??W>NMZ*8NK5G>#F"\(OKC[Z9UADW0B[VI)LEW4BLK M1+@3B]<0FYY5/'S$O>FO>WWFKU9S;WI[OM[S=ZLYM[\ M]W_M==J=]\WF//CF/%35YFILT^8"3>(RBFJFI('Y-_K3Y%_,Y7\ MA_ J^=W]O<;^6L6MZ?K[>_O-UJSBUK3]WG:S-2NY-<_NJ]C8S5D!9:EQ*3U@ M.F23K77?9F!=O[^_[#709 NL^+9V=OW=)@EOTW9U?\_?VVTR>S9M5YMTK33\>'QT>GOG=T M>G;\^> ,&P5\^>#]]=N'WSX??3D[W1Q4,L3 GR VF\!C)2,--!5$GL'*R@2- M9Y2D8\36(O2=WPX.?M>@6)DW#N+@P@!K$3X+XF:-L1T+(UAE63%F0$N&*PL( MITP0NA E""$KQXR!C\A^M2C^/B,%A=D@2C)$?R%,LA@+SO#5,Z#_ W[-$*\8 M 1NJ7:7&Y*N;3ZJN5%SP%458=UD9JY1_@_^:$$1!UO*.+ %2?. JQ%LPR%PD MLY"(RL0_5]AC(;, 82WOLR6K0!$*]?"5TC( WVEI+="E0VYP$)IQJA"@DP#Z"'U7(/8R IX[5PS5A)A^ X3/ ML^PY 95ZH*$,#1%D2)[8N5*Q%Z/H (407^UT>2H-V[3%T!S7W6[:8C1M,9X! M@[F>'6\][QKK.LF4AO^3]EQPO@_BN" YRI@X-],-P/$?Q'4ZP]J0&B];/!W MI8?1&@-8HT@XL 3\/4UB^'L@BLGFW))?$3$6;XO? ]CF8]\[AOL%O0&U9_O! M)S!UN*D?WN+GNMN#K4($T@Z>YI;WZJO"*\#=NE-T7@3I,/.^35#C?"5J%"&7 M9AJAM8B# I0@;$26X%9D_!?YGD@K^&CNX%-7#1?T[,61-ET%,U47,+&0\/;M M62VSFG2PTM]F9C4%K>:!5;8G/6,?3[[^>?#UP]:GDY._H9UW_ 4^ ?/N^.3+ MYARPL]O9@L"Y54J@RBY[H+:83O!D (>A9@;?G]]X!/*LN-=&3#^"GUP#3VQ% M2?)=F$1S*"JSPN]C%<3X+5R!IP+CVFD?:0/,P;S[92>+^ M(Z!K]ZFWK-Z:87CD&>)A"NX=47U!0C%&L; \ACIM%/CE,P'2+;^PH[HD6''#8-@LZ3NX9 M/E]!YD39ILBAT+SO]%/IUD%N\S?[(C81 @ MRU1<#O!3<3!H0U#W7K2^C(P$$3HZ]"DAC\X4\RYSK,E(\=E]4$73O: M!T@;$077+>_88O7[\^Z*"LOH*^EQ6$?.R?]DCD@D1UX:*LW#J)A-8#@\7BQU M N.T C7I7WS=9/HXQMN$W$.>X<<,$FR()*V)?'PYP2!Z&/LTN"XTI()WL]%' HO,%>% M$VJG_MZKC)TJ[FU!O9KP .+WZD>828\5AC#/IGY'?:=R;E EJL" .-QY*8BR M[RI_KQMMP!V1JF!P*68Y_PCL\+30;GDV3=P+)%>#2[F\Z3>Z?PW/9QS^8 =\ MEF]-(FQ;07^"XC@^+](,KQM6K$9A.MX:A3_4<(O;]3D+&^.Q@?\G51$&!?VF MR&T?.';@P?0NPXEM _"M==IR>.P];@ZZ-#,MQP(4.C Z^'%PI7[GP'EED1.9V!<"^CD"Y7.H&XHZ/=BNQ:8](?D U( MIEU _P; M9EB:G]W*]S3'*%(L/Y&O07K=H-B$J91W9&&,Y_,!041".]4M0RL8P M^!"&NY&@%-!)Z=!5#6> O&=Z,\>"!HJ$P9_"+:XHRP#;UJB)BNE/88A7]C9]W27P%D3_5 '"N"0A9EA MX1'+&&EQ!QL)\DV?QR3%C;U@-0%F/;9'%;XBZIB@!/:XBXE?IF03_"*)N$,4 M?QN!#A%Q8W%L\Z&&,;$G=[^1&0U AP Q&URD2O&AQCZ@5A*44T7P\GU?GKJK MD]J3S[PC+7U8)&;.N9^:O99'7A:,%/4$ EU>1S%-<]3Y@GR0%K"2?P.CLXD$ M$\NPF4DT^VVX5R5AEXELE\9$L+"!L$BN\(!FW"<@"O>>V#8PBMI\C(>MRHDJ3[UKCSXP=WI,ZU%P2GA MN"U* C<*JN-4;MSV_4P-BU>.UF7B=(59C4XXI$'X"T_]= +61@(3*/WD9_4AB@,\?3JDZ>B3%U3:.]>SGU/ M^_6E9YA>^U2W,OT:T3W90P)J6ACI\*IT2JNS!!?-9>DOG#+V?'9P=GQW\<4>(*?/!)__O#\>GAIY/3;U\QJ>77DV]GWN>#KW\[ M.O.^'I_^;7/LY!.\XH(4;UIJ4FCZ,+(ZJGWK.NA+9AH))]92^)Z00^P>V5%4 MH )C5,;2I22C2P]+-HI GBKMN4S9@8[N/]%6K-F@3S_8BFA**YALV3ODJN76 MFU-I1;G&WGE3K?T5KW<49IO#C4=@=L$>DM<,XT5PE\+6HTXHG%%-!T'>(%,< M]YCTG2D(1- *T!4B[AM4/[$)([)X(= M0M/U!]X+19A=NBYY_:9+-43[5OH:EG>1ELVQ >ZK2V=T+'Z0:1*(^Y-ZUX$F M!'LLQWGHF!G U+;[J[GS>!YPN#T3?*<0]FX+-"U#UV-+5W\J8OW(,>H9^9 V M7(W4J>>!AS@-==DW+SJOK-WDE35Y9:O?)O6C*-J'6M$V*0)D"K^ =JEG%!+^ M5T+>?7';&/]B65]QL; Q$!1$\3N*MD2@DJ"+JM;@$'8-JFF/;]WKB M4_S2"3NZ.HM=C.2"S[CZG0L?1CAF_YV.H<[XS:]K@X=CD>YM@ MCVA.R$3XR)!+34, MICH/UZ@6B_J*]I;V%?6?PU?4:WF')U_.OIY\X@*GW[^>'!Y]0-?0G67GDR[B M"$^%*5SZ8*N"#CD"P9S_.P;#A@56*6V.>7M62FFP"3V^]1]@?(:3GISPF/W- MX66H1G!EJD%!2O7):!0.% 6VY3NKWLMW8/@RQ17GRAEC@^Z;J3X %7HS#F<_NUB.##=C?8:O??J+?T=+L_E']Q6=%4+F#=T059(VXS.O;* M, H7D-UA[11^9,,&+3&_YJV^NWZ"*MI]OQ 5R*JSEAM<#BIF2Q9MOK))9&_I M-E$#MD?AV].C0R^E7177Z%A*D]Z$\+Y@,"C&161,66SS M7F"P55_?I:K" /NUT[O0;P,OX;"2-1,-=2S-08W _)1ZPOM2< 0W$-; P3[ MKM@%;W M'0]#GDS_P%]NOG/8\<$\*8U+YLXNFJM7DFO\RW..*^]:SSP1QMZK3%3$BP#(P>I*3HH9M>C0YU]K1XB7UH^6Y.1^8YRDX J G^;9T)#.N>"ZZ.]:Y)Y(X(LKB=%$#%IVK MH226VN]?72O_E?>JR."_.,]7<-' GZF.+OS1^8>/+H$6YP=SM#ODK"OK#0"- M- N'89 RK$/P76$8[L+)3+^^3"+.-)>LQS\4*)X_O .5)K#)Z$E0Z56("_Q+ M$M$3ATDZ:7EO^,&W.DEW[KM!81.M$:CT!Y PQ416G#Z8,&_D@[?>F%*,>$]D M'F]LZM';NSL+.KT'6O CMEO?IZ+>#3^P^./IP_.6W)T5(>:8S_K&: MA6137EWUY;:\4_&W,MJ".UZF M% 8WQ_#/2GH9IWA*#CZE]OKZ#XELQJH2V'3\8W!T]<-P3C(3F,3 M#Z8CHYRTWME!NLUAAX,HOTR*"Q;8Z ,?$]I,D0]DY] <9VX0BQ,L2BP,.2<$ MGF$X,,D?.EWPQK?9/[HLI52?8_/!*6D 4](S-Q -,BO,C6.&_4$%%J515C7Q MZS"AZA2N=A'>C-EQ3$8^W5'F7SQ_RH[G T%+R+P)+,Y', 2+)-/^#^UV-M%K'5/@-&%]0.CMUHHQZ;SWX#3!O]I* M)5&AU5E%OU\YA+_?0D_/.,QM[?:AFWC_Y)'\49$*'HUATWOG?_,^'AR>G7S=*,2PT&J:63&91 YP@& $F%(^D3RN!W.$DEENDC(& MQ,&\1&:Y$.^92.S?5B;[/4XX&ZS(="H_E^Y<@4X]X87"50P"NRW&KPQB@8X,12,4 >1%FB+U?C%"QIE7[= M#>K4<,K%N]J.:AKG'1;WA(,%I#-G3%!R-U12W5&N# MFPO;K=W"6'9MZD,,Y)X#M<1.95/TC* 0I(+IW[/>;U^P25G 'Q.,&6G/.PL0 M=HQGER 40#H-T< Y!U4$M/329R+)J\*3DR>JGYIHG\F^(5W7Q4KD>,#(NA@T MT@[%KJ*;$L!!1=>MGPKP[O3J^,45_J ,&DV>,!'71/E(@?7G[44NI1[^A\2@&*O_ H, _L;#PE ZT MB<2^^?+/TZ.W!E'&9C]QBB^!.FA@1RQ>Y;I#M+8P)_V'TF AM)U:!S-X,E(5 M2W%* ^OD2XTSW8QBR>/]P[%,/+8316<7N 64(6(@U)Z *K\FF']#B1?FFU0^ M'9!5@I A#Q)7>G1A06GI]<(BF("5^X/,>:#T3@?LPI_T1KH)1"0\W+-J)?:L M\PM*X*6*Z(16I YR'R5_<1YXQH(#52:JY%0L][4FO;$H@-VD'B?/AW"-$#[B; 7QF%2V>?W9BUBX]6 M?D@ 3"APX"%1J@_0>X%1]^-X"-Q!>LWO4G+L'4H][T89 R\99GD4VZ MBTOYG.(J74"FHH(V*5(LS@?J'<]#Z!BD-^#6:PSP'IZQJ;B,5C M630Z K$D[Z?L+7-R\$4M[QM9K^Y$D/4T9\.<6*:.$T[AB;W^MN&(JT00,J_1 M36+/91 [#C0<#O7."87\8Q??@Z3& F23S@MURZZ]$5P"N 9;^2)$U>%-^RWY M[VS:,0%7Z=O WA,$$9SE,R\2WWO3>=*\GXG5[+B!.&=?2N.G_VH,R;OV3^PG;]7+NW=DEF*6!RSUL(XH*Y MER%N)::!N0Y^?4%>6S CW!8V+F*&![D7-3=6^$G 1*?_40G4A)++4(^ .8_36E9*+F19F3?Y&^7[""R)] Q M8?##,[25;, GP_N3T@8IK;UB0U6QB8SUX:8R$HS+C0UX6W885%5G$L ;9'0< MTHVOSUE^G3BT$DN?[A$TUC!ZDS/($H=8,.RXQ6=34LYB">4HVP# 8A\BV\1J M5$+MR8(K"B.6#C6]68)3@D(SW*33B":\QNZI2#-[\RU$-PEJ,;M2N 453E^' ML4HH8O0^U@A%SS.VW$7*T<+4=2"83 /M76AY:*+*UKCH0&9ZLQ;C-[#Y-I>N MVY0W-EEQJP.;#T;@A4'S19GRCG+Q.?'+@%!J^$M]6XB13A)$3&F&&!A0=P^X M_*. A0 8L/ &QX @R?(F0$>38)WA;3&-+8AZ"=T]1D(YZ%\EF$/0Y,_)*."; M"F,.7 &@VYI@V,T+!FF2918;#7\WB$(3/=3))UY^,^&D-8PO2CKU.,Q8_]'! M%BIG_("MBW*=\_!!$/8L<)(#L1>8F#@IZ8.WK/AKC:\;)5&82+A%G*FT M,.F?,]0+(4#,Z1> +I]>L99/10ZU&ZFWSWAK!9H7<4U'J7++]\G)-RP0 EHL M&0V@MFE7LB@?DC^5B2K(O">&1_E"K-R6)>Q,&^5B:YS,9L8+_&%T*-*1RDJ4 M5+Z !<2Y#&/J>%-YKP8\E8?9A)&)8O$K;)1FQK-40!WP79^9B[U#WK?/)6KP#6%6'&?H1,AI:JCK*S.UY>(6>&N)!&)MO_:W #X^*; M)9E3[ B;L(%R(U/:"X540G&@]9VI)3),R7#6AI!9,^U.;7G'9 2"UI!1MR+3 M*LG=9TW5004SQ>T-%$4*ZS)*.@XR05)(F)=OH7N<$)T0A*TV@6E;"YR:K5[K M\?*LZ\\-^7MV&,%/)"^?%%L[938'\\YBSL) GH!;(7%/BD'89$>I _"=7:)8 M!)I3+S4$OD'70X)'SO@MQ6:I8$IS#10ZO1:850G-[_T&"3>]2;1Z.JAR.T\Y M?.^SZO5C6-)5A#,"PNU5IB;3K?U3P=C5?YP,HS%E661.V$+XRHCHZCANBF7Y MY[42OO+SS>1*B\"L86%1XPDB)4E0^MOOZL8EB-6S#)KL)M*'@?KPPF(5&9L@ M!"#?;DH=&MC>N2$BNMCQMCQUQC6WB22S+#.ECY6!Q*D$T86QI7A-3LHX_@IE MPF*_?#F2TV;,,4:\]A$3Z8:@Q(:(WB](6:,T0+"L04ZN9L(P1O6(PP7>L)A$ M6&Z-SSH))_@8@?)2 $?,FC!VTP9T2;7O>K));Y#>;R]G/URUN*0,Z:NHKCS8 M(%J[Q;G9#5![7(J_.4CP$H.<2B.@&TU'(WO;/=,+*4C/ S@X6R<_(A#4@5Y^K*RT^/#C=17@T22L/B/;3@[90MEW%[ M9-1Y+V!;_Q,(;OA+86]7/1#\A%SRPC2WJSPD$1(,KP)"PR2-BE$R1S6N*I?! M*>R1!D.,CX(^B-%G3'S=NI1TW/I>!0[&$QK;&JYB(R_3(G9#$2'H',I@#QN/ M0VW3#M]!U#""G34V$36<*+")-$/4K0R;"IMNW4FJ.T?4P>UJ!\7FT.*S9*-P MS:!._]0>1\Q=(S"3^LPC:PCQW>2;9C]D_M./QE,>&J:O;]Q)XCS"%AO\0<9( M->059G:\S6E!)9;F,A^8I).I8L)"MVLB \UD3 @("X7V:KK(&&^EV\J,5L_WT)S0NG)4EV8.6PCYSZL))42T5,;4)INR$40;QVIJ1 SM,I.[%X%]%VL= -SOW MU5'#1TLZ7Z4"A5F,R+R'X]:A?#H90P@)Q(Y%8CS)YZ:$?O-S%9("4'&7)6G5 M P9[.A%$,NO59P3&66D-LF]4WF8VKE(24" D@VKTXN&PQ1?B&Q%6%TU@23,M$&8L!0CG<9BDYY]6#K%O]'7 M6#;0WK!L )PX=6N6 U&4*6)U# Z@F+Y>%%DAF8:8<-Q/-4XLBI@M7M-WM26R M6PAVS>$@FP9B4G]L1$BA; ]UY+,DMJPN:,2XTR_4D?*FAZ)(Q0T287_2'C-$ M%]8>Y@%WXS ZHV-GS#N@QH:>"E=639]-$EX.]:1SFL ()*6,4'H&4YKC@DHB M&<4VQ:Z$*;LXLGR>3JY/CI,G-UT<5IF[<8PHP>5, =PQ>3%T M0$A$LV>OHREM+1NK_%+1"LQ)*]7SSCHZ4YNJ;RKW,FIB]+?%Z&\-R#]D?[#. M0F*CR46TN8B])A>QR45<807I (3Y%MKHA!LJ+6Q9HI.OAU& J$.XM@49*6VC MK+3?;1-+ZD^K\:HI"0I1E:1" 4-F'(W3"L/Y#<%ED8B6J\#MB(G0^<,0C!]$ MU3(^K>]H^E;2_MF+@:95RD6--]Q-EXHH/*S6Q$U ,WM(23U@P8QQ!7CQLGY/ M?B_I?N16:6CORL1=)$[$K0D.!Y*K1:7DW!,8O8GF':CN"![8)#!M"X0EJ,+) M%#]6 0<$:^S&5IAH]\V(F8SN,L-GG#]C&V:)@W*CJD($8\"T)YQ505Q3@QVZ M,!".%R!,TKHAM84R/=(F'>!O$]* 9Q>QY?4$KZMQG[$5@B%10_L2B5L>S>6V MHKHE7ZXC]?2XBD@42&X3HKQ<*:Y*!24S*#<0.[\Q(;E;'W-P*R0&0(^& CD_ M U/?M8)92(X1JY!+I9DMM7$=)9D#F2#F01(S2':?0;)9]SZ41S_ ,&^-&> ; M&2L9\01Y!T+'")8IIQ+5UMF"5)":Z(O&F>JAT"Q3VCG& LN4MUU;!=^BWN>@ M8F3X"*VV9JLV$VJ%@,$P7>=^QXB@BVPH1RX06_[X)(7RSRS]]7DIU5(2#U=< MO=Q[?A05%,@)LH40;(Q@PJ+18=VOY/V;Q)T-ML?"V!X(# ES)#^P[TVSA:9& M278;BF8:ND J(]4/E0X02F$NZY)UP7ZF4G:I3B9;@)<=X*++8,@CHJ99S?]U MA]TD#C^[3#7^;.C4>\,=)>@GE&-=[197@J/0GCC'$IB"P9.L,?&&"OC@3!O( MG_T;MHQL]EE)" 47J>(]*_5@$\7)O?U]CPOH2G R/O;8OB%L5.0^!(H)&0IA M88 :OV2S)>* TP =-2)3XQJ:8T**RJG[W(%>U5N8H$6186]OGED $2WE9E,X,* M *EE@^!:-KP&/P-;(%';'BWL,(O B*07Q;?L Q#HAO+UK[-[!'Q8@Z$GWXE+>QC29T_=0?D_8],6T9?K#=W MD;^S1?$6EW:%$,S4RMLJ_V-L#$W8UP8"1B.[8$O+^J(1(BQ3XS\ M43XY0E/?=7X"$P3L+-9;XM;YFBP+SKUTF51B03@89=5+YHS/613EM]M$NSK_ M 6UJ4(HV,NCD]$L%]EW>C1[ 4,K_XCRUC4#MLK$)9Y%BQ9P7?D+V(,,&Q*($.0.L,)E\S)EW2 CR>;L_@:MG7W'-N MC%D+);5:RO5MB3B+C0H7LN;N/E;.JIQ"#2Y*X6;)Y:Q&&+T1QB/E-N+,[=)S M!GE(0NYKMH/SDRKG[U>]A6@23QS$)R>27MX?2W[;PO%CF (YST ;\3Z%*D8, M<4M]NL45XCKSE_38U!,'OWZR'[ZAC/UR2T[J,]#NM[S3XES,0N\()9[_*('C MF>?DEE#RTVUUM:,"LG81$]H9=U5XI/X*;YW+U-S)=I^ M@E:"T*IPR5\%841Q=#3JKI.45 2QWGQCQA&SP1'BMJRD/K +6;+.4P6;PS@O M")XHB?P<+)A:*#86QZ DMMX!85:4$&&PC( RN+6A9\!%M=HL"#IN81/H/TYM M$ZZDT#V0&'^_"G-'5T!$7A6DW.3U-3L_J7H*?P49( MKA@>T(FQD54A!]R]3M* O/=.+JVCHUHYC FL:%,O*.&7E>GE.P%_,$N&KXYX5 !TR=ZF[>)"1QR#@;D%B MZ)KF*VY2OJ[7.UJ@[0LHF9S#FE2L" MX4/T8YN87>( .[0SE-D_]-%0?R?J YLJ72F','18)@U/706P>-P-LU2Q6ZD99R@"YQ\,Q\- MCWREV -Z;T!3&5PB"Y-"A'$=(%1VJ6D13 A;8FJ:<"AC[W.0@BG3UVVY\/EO MK;^UC#_.&DQH415@WQP4^27'."8%O&= 12IQ4A B'Y?] '49%1#4U2 5(F0J MSTE]XG D%S\-.(\ZX>Z+R54X5(+"?N-":*"800QO7:!(HE$:-+'JATB-;D(+ M%Q1.=7_B-D/ ?]?8K9,L@NMD"P0*:(ESIDQ(A6'M*_Y:Q,KK;M/P70.*"')/ M,MEGCUJI:JP =F7%!+6_#$L<+@HP7U&1)*:A$4T!!"7+C%7I4P'UED)2H+8A M,^EC' O!%!&>D--LM)YJ;)U\5$,2\5\5 2MZOP8QA;)-%Y4XN6:>R"X%-/!6 M_C5MX!+S!"WD#.V@(D5\ 3 +!I<$6VEB.FZ 25OC\ BPA8I+B.X!3R.("-]# MVPCTAJ&[)1*S/W">^ZJ[-M-$,^GOR-CM\96*;2\"DU3S&RW"2:JI4NR4"D*, MS^ B]B)SHO MVUP!@,7UE4^D59X6.%D?$P&TOI'7 N!:L94Z]\NK36 MSV$KX@H1QXS/@-(:,;OHFC M0\(4=@LM ')3$0\XI\OT&TP&6.\FD)ZFI44Y MSDR2L0Q3A="YN>/8=DJ/RV2Y,:&J*OI#7.,2G=FVS'=]9_A32!-=!B:0HQ&8K"KJ?3"2BQ04#\=C2 M)U"9VE;CQ@D_OQ^J)*W5]3X\CIVFZGXI5."J(88*]8&;4KMSTX-E$7"RI =[<#F^^68VF# &UF')-\]8;>CN:6 M6]8MA]PW21WY52MPF7,7S]9/J(%;7MX'4X-,]$8&E2Q@#+',W Z*BU3%$4I$ MA^S^_ V2LSR'*?CXF5VD&AG$"^><61U78R4600@DXP8-:B9$,%9^W?ED'V2N M,?O)P5)&DI+HD-$Y2CF-^&DY2L;KLP'94IX&L1I>:Y.X47K= ME"L)'4="F8VRZV B1HY841)6DT)!!.V-$M8\D,:C\ ?VIV ND8'$'4T: S:T M2IW>"_+^\DM=0VQT"_\Y? ; M,:ZN;2L@S@*&$354(^M -02REC+32X\@\#UPKB]T(Z*Z4[I!]PJE FC/CC . MI_P2WY0DAPM<,3O-1Y<&$P\DE*X&(B8PHX?4]XX2X--P8*164:X.%C["> L8 M)#"2=NLZA5$5^+$S\) #-*\X6B-4%_Z.RBV-,_W3RP4W] MGY/$!4)'3<30U-MM&F;,V6B=G^?L+0/(T*UG;IZE!Z&*?!^]=AF[E]C<94Q; M!R9&O>>4X7+Z!2=Y2KB#LB &#*8)XA1Q<&%88FR<2VK2N D\)H>O,:F&TL]5 M/,P0&7P(V\@^0N-BUI= M9S]*=Z&DE/C7U2OTB%OYZ&#P5K.:Q>N(<,#DD;F14"1)9+7I")X)KL)S)U8%K9Z(:+19BWG=4U629. MELE.DV729)FLL()UX V3Z_@"D;WQPLPF'/8@N0:"9#[*MV(WD(=1A6)$NJOI&Y6"ITZU%X05+Y;DF3*-D@FZ18U701)'%-$4WR M\(V6Z0.M4T]2#1HAK:*(_'&@_9T4*P5UZ3]L@9E-#ITDS++9YX[I[%#EQW,P M-25# R?*JM99,=J5P5)HP&F"ZY 'N")1@2+(JT#2^51:U)L81HI#T9&V=1[ MY)?B:"B]C8&+;[P+C,EIR&*D.D)B:R!0D* M1Y(.%N3E;\P*_U4,+U [\,N7O63!<@88KIJJR,OGVC=!0^V!=0HYRQ[8+ &M M!Y.T\I9W0/# "\D0LYR:I;T1*KJXA L,^_96$4*?L',7==)YHH04^%OSK&KY MT&1>5:30!MGBIX'4CL_#B!KEXI!T0<;%2"O#OU?+QZIC;9( /QY5"E3Q:BN5 MSLXI>,T4224GLY-\H/4;(-S'R5>:QG77L;_0)IAZ2NVX?$Z$CGP:.&,V2L=M M,$8F1K$"6!YG)8<']GL0PT^_9@&4HS#36;8PO@+6#_7=!(3!FE?'&P(Z>OA# M\MHB&*.8Z&L+;/VL0.=(70U]?;5YR=-A>WIFT[DD(\EHF6J M+B3_ *B1XHERJ_=UA3O+\U$8*0XQTW*!=J/R[S-=U&4JMDZWNM;$=69:^AG% MDOD315 %8O:Z\\,?.D\<FR!#H MF/-8KCM2 =A!'.?'WM%T$R5I?K,U"D?83[K7SR_?8H!?88LP;XAQW-*1+A>A MXNL'*ISDG MFUGT98D$QX>ZZ:;*VNTTRU:KQCS"]L#0X_7[C@M[267/)RBE- M>@ V4K%QF^QS73!N($A-?F= M&D,DK&CSFP=8_R0$QX& 8E)Y932'@X'H'AF/H]RQ@ W\ZVFIZ.)S(G*F:TQ8$^ ]/:!3TF/TE%3 M=P/()R]Y:=4W^;H.T^3TDW?^!Z;[FD0U25;FMC\6;0?O2%R;"H;.S_5,C)8! MQ#@G N+,=%XDF>^2YD@)V&%I92WO0V',P3"^9""8J5Q:;C5+X^IQS.O]DI-$ M4T_B&RX1.5&/YI/0_XIR*LOE(+0I/C'9EI=PIMCOQB6N1DG0>RKO9!M>:($- MV;CA>"E-:T9VUF+)6!D.K@1JXYAO#IXGI)'.Q ^C-1I<&B@:4J!YY.@?^24!(5^NJ?$"F \;* M[L]6I;Q?FL<+2]/60&(/>++,"=)Y!G-E(*P2:>R@M,EY+<8G[>@Z/LNACZU0X6[ M-YT!J%^%S].1F;LZ70^B++D503)(38&* :RA%.[OK/F:5!2>J(;;T'.;TF<, M$AG=04DT=#QZ,(+C*""5EC$_)/F]J"#V84'5-& ?I;7395-*G %E!"%\BIB5 M70[5I%J2TGV2WN@CXG:XKT"CY9>86S-[8%>M-TFD%"O=)+XOF02+WNR42FL! MW1=TD+D(D$[G#*R;NXZ];N\G$_J9ZX:>UH)T?%1V:X*M2#7Z*75!G:=Q($/" MBT3)9F906F_9I%B0X['&BXT3QX?BB'6M&DJ>#35(TQ FG]Z4JNRI8(:>JK:6 MJ_@/]>G;I ,C#2]F:6W7R@"FNLY[3(94G,Q<0^I+#4F*-'=S!@PE91_"L@WN M-H,62"4\QIS *7PN%>1:*X@X$UD7J.LMG3TI:3E(;FQM]N>74IYNW]1DD#D9 M9+M-!EF30;;"5T$)*ZVNSS"+_I)*B$+?:%.Z13"G*^O.B$JT13.$J(A#5QN$ MY\]31.KSW>(ZRM.QG:YM*9^3-KQ)M\BL]#!6=Z7IZ[3.79\5(#YH_JWOV?[- M]4-& M7S(*.5 @.#0F-;VD2)13$#B*KX(TWD+-5J"Y9,-'!,'A6#U2>HVY^+F)2^M2 M<8VKJ.*+@&U8BU!@\5IT/1E65+A\4&WRZS:BM5US#3 [Y7_=V* RQ@)TD4;$&-]T'#>L5\?<8[3$WI"(Z MKC,,HA97^$ .-&IH=*"0_ZCB=:(QTOW2>0?CD6(6-@XQ]]#;_LK*!4?A5TFK M:=_@"$R2)(V<>B*VGH4I*&4ZE44YX7Q*:. M%I.#8L;_(1L6 9I<-4&7L4I^>+5BS9J>M36 I5;CI4/LRI!9*J'1"U0\P'Q) MA6LVJ"7FBM"+9@:%F;@,"B\9;I^THU0!5%#OQWE3# S-UM>(/; M9'!MMIT>,):>.@?,9]9?NH]:-BC?\B!4X!X7+<]MIY93$H9%-!$EUU%30_0I M!\XRG'CZR4R4:17'-9AIA=M$-CC/PP\[CC4;K% M;<>/ !EXRTRAX)39@ ]:RM:!IF)_.RG*GP6?JD&Z*1YF;99X6,)X,]M/3N>J MTJ'U4]9L\8Y9BVH;_]4TU"KWV&0&!HW[!8C,XP M-G>DE[D^B:'7[?A.Z,8[!Q)*NIQ3U\RH_ XSE*0"8M?I?'Y"A23IE8EA6PAF MKH1C6$A@Q="E(L%3(SI*/BLXL@E*5R.WDK0Z-32#+=QD^9(T.4\5ZXJSS)#7 M673RNNARX/[M-(S3\H/*[(/(>,GQ>W-V@!XEMJ4:OD*HY>P+'PQ'"NEIEY$I M='*@T?4E8E?QRG/V--IPZ$KC&@G7GJE_3VWB5T4P6ZIMO'#$"Y:H%6' &*UX MXY5P$*3M[0-:5UH ?_R[@-=2[SKS_"8)*R>7DKKTH:\%UAH'9#>(ZF"->SHM M!L//Z"2D,A'RP@B[VUYC/]2,TB )? EU'TK2=%J[(SHNH<,*ZXOCQ6X*N0I, MN_2$VZ4+-/X0VX4DDQH?FJ/1E8?BXHE4\/-1'[8[2\XGK*GP)4^#BS*Q[,YW MO.&544>21N.J@7^J.D[B-&(KERX ##DVBF!7EJ.I>B%P->Y)&-CS'M M]\RG;,#D>6KQ(0/TX.F))@X]&,R&VO92M]":( .3@505W[*I(P#(CSR"#W4I ML14-UM:,DWB+G?9_''\ M8:N]#P8>,#!"LKJ=+1+T]0RHO2Y!AYDBU #]!/I0 G6BH35?9ZH.$VJ%IGVE MR".(2ZR])"*E#7NLB#\O'/[OJ]L#O.WN]JMEI'7LZ//7J?E??OR M]>BWX].SHZ]''[S3@T]'I][)1^_H[]^.S_[IG1X=?OMZ?'8,'QY\^>!].SW" M+W__>G)X=/3A='/$YA4A6^[\7\?.P4WXN)=M:#B7HM[_/QER.0&A^/0%A\.#X] M_'1R^NUKPSSW9IXFC\WDL>W-SF-;YDSMOVJRWUYF]MNSR,9^RSLY^\O15^_X MR\>3KY\/SH[ADFTDTD9(I/T'D4B]SITE$K:+N4C!:,<\:Z((4_]]7W5?Z!YI"<4*G2P^WX)//.?@$ MO9KQQ;O.Y(?7+G-)I$;3FYI,'E WN_U>V'X..7;?:8D@N\SS2?;NYY^OKZ]; M,+O617+U\T$ZN$1'^\]J>!&D/P^#//BYO;/=[O?V?H99MMO;O9W^?J>SO;L+ M?_^NH7>@>V/" MWU\597+!ATYM^'&I-ARS CK_\/'3EO?&UHUS7,+V@?+GUQO$B;R;L"'.>9DD[;S@M3=7S(Q]:7=64OK,G]9CL4M/:S^]S5)QV_W5 MW.2YTWKT39Z%0,+9VYSYX H GW#J,7&$6M$:(&>Z?TQZNSNH*7S#Q'I"ATX5 M"*+%[JK>PRO&3^);AEU]]1UF_#O67N[1@A]3S78&=3Q&)C<=6>-U-D7@-8]4RULSU$ TADUU_@X7YWMO$#Y50F @"P\T3+OW)?':K=EZY-LIVYM* M[@]4F@ S@"P5I=0[!%G;\J>_/\84+6F5A]HF%[AB"RRTTZ?! \L&.T7KDIL@ M\GX-8L*7.01]>!@P2O9P',;B3Z"F\(N+_9<7P"I)J.Y+7G\3P6L$[T+\TC/G MI=H.@N7W4S\&-U]ZE0??I2M>@ MR)7!W337NXRN,?5FO^'L,DR7?L&TKC3[!1\3_'S9-SRRM\*@6'.3N>(\"^'; M-.2B!1G@UR1-J1/JK/> M'\A/, 6;<#EQS24WU^ K?_,7='F/4NTNKP_5Y_,;@_$ M?NE*81;>/&F0ZTBA7_G0[>E0(7K >" O?*+ "$J^:SN9/+&:BJ6,V^^?0OEL M1#DV7/&JL?^ZCC$GL__F)'5-^T;9_]NL_FQC_\T8.]88<\S\[S3S?UW[IMK\ M?YR= QT9X[Y MG$PZK36PZ#BH@=1G2K!H-: =*CH[A?HL2X 0LP@WI*^%NH9K MN-/1RJ>9?$#"C%84]))/R&>(80D5RP3U@\:"9Z)J]-#EZX?K-">C:VN_3N9; MF]BJIGU3+;8ZIF]EC5MMW&K1=$]WW)?;/-.IW/^4UO:KN7;(M5U3.PTT5F^1 M_#N%^2$5JX1P 1M)3&ZW/]#@QV'V65W%E/%15I.;MZ4( Y(DR@B#OV\^OF/6 M+=4)A"$)YAH3*MD@3_77X+.]@]&:BGO9NF86&.,?2Y'. Y3C15B--5:?UBRW MR9J$J(M>+>0E(T/>\UXO6H )^/ALCS(OJ8JH&Q&2DYGXDN#/5O"X_P.(V&=O MH8_P_@-N)T,G D:^@,(/[,WGU-!=K4=09AQI)$>)V+7/G^0 D1<%\_CF:A.> MTI/T*GB2FBOA$05J(/*?-? MOQO$6]N&49-G8[4_CZ?WX> 814QH:J%R F%75;41JG^([K]$B,"Y],Z[* BG1LOJ4 M2"M&6E]@/AW:D2];@YN]HG$^9WA8 %4L+\A=4P4NV"2=ZAZ3"')<100M0^Z4 M(CJ7KYUQMCL8XW M/[GW8KAD\39(PO [PL]Q3J$@9)S263A+R-!>JZ#0<,BOA'_!U 7S[5/HB_&3.O9+S51=*>;32*!( M$S]:*?KU83UQ5>R)_XB9 /-RQU9S\[[0A-Y/G<&P_-^'4A/Z<".O)O:XZWO5 M+M]]*[9$G:92;F.OL_?.AXU-4K$A]2A$G>$F1AD>9E0Z@U;NQEW&_@K",! + M=M-AXRA:-@W^@@U^\WQ]@O8>G).G\,P6$?L37[2X6\DXF!M8L=JC&\V(J8S9 M<[U)5W5WYJQ:TKI;! M99?E2.J2V*E-#H?ORN%TI]'\&7[XR2+\Y1]02P,$% @ !H$)54+)ZPVU M$0 &L0 ! !V96,M,C R,C W,#$N>'-D[5UM<^(X$OZ^O\+'E[NK6B88 M3-YJ,U?D;3=;R22;,+MWG[:$+4 WML5(,@GWZT\MVV"P+=L$9GQGJE(5,.IN MM9Y6JUMO_ND?;YYKS#'CA/H7+?-#IV5@WZ8.\2<7K<_#V_9IZQ\??_CAI[^T MV_^\?+XWKJD=>-@7QA7#2&#'>"5B:OSA8/[%&#/J&7]0]H7,4;O]41%=T=F" MDVWSU#GI'V"G%.$;6QVK>,?)^=V M%SDCJS]J=^U3JVV-NYWVV>F9W<96W^X?(_/T#/45TS=^SNTI]I A%?/Y^1N_ M:$V%F)T?';V^OGYX[7V@;'+4[73,HW\^W+^HHJVHK$O\+VNEWT;,C(X+C[']EII^5VP@!/?_F!3[PCT[9QTS+@X,",:]L3G OGVDKTC6%LL9IAG MT\B?C^!GD--I=\QV=TV2(Y9D23']H_#'EH&$8&04"'Q+F7>-QRAP)4G@?PV0 M2\8$.](07 Q0KQ5(_"P0FV#Q"7F8SY"-2[7%QQ\, S BWHPR8?@IXC'B(U59 MSH0B:QDAGO?41D(9*93DL5ZI\D?8%1R^M>';AS?NM([*2PUX>X+0K)+D)$TH M/7I2I08)XS3/SLZ.WL#:LFN0:3VJ?!L^MLUNNV=6$)MGAN5ERV_MF&X7=5CU MM&IUB.G>68?,KI5G"T64ZCLO68WLKEJR$6("T+Y?12#']H<)G1_9-/ %6Y0Q M_BR2^$L5LU]CYF!2179<'#YDR$2^3X6BAR?1L]F,^&,:/I"/P&#.8ZMYQN/8 M@:9&@HRNJ?Z=(V8SZA;TXZ,9HS/,!,$\.8HH!E.&QQ*Q+1@?!GX3B89'O[LH\ A J+) M\NU?D;,&*E-!U97X+!DHK"()1E+$J@@WZ-@(I1A_6\KY^P'=%097U),:3F49 M,L?[@UHK1H\[>)%M<%\3>;""%#R7R(4LX&6*L>"[PCR'J1[A7J=CE4,X8F^$ M_ ]H%C7\$V)2SRD61-9\+]"N2]#C;,ELY[TX&W];D]AXW-><+.+36Y>^[JPW M%S#7H]WO=(ZW\MM2D*$D'?IW#A13Y$\P%_1E*OO"E+H.9OSF:T#$8B_(EQ&G MMX7C3N=D*UL(11N"&DGA?S5"\0TUD&O,;49FP(V.+P%.S#GRG9? \Q!;T/$+ MF?AD+/VC+P:VFNLA_N1)MK$M4[SREO%..1J3Z)H=TPPS+\)ME_* 8?BR$@CH MQR(-*=.(A,+SA%AC)=>(!1\LH21"W]HB2EF&FF;8DV7(X"'Z=' 794$;HI'[ M[4PDDJ8SD%ZGU]N?@805.)A'6<"NL4#$_6;V$8O3&8C5L:S]&4A4@X.%E(7L M68:.C-@R1H/(_AO;2[9PO?7T+371N _K:1NK"H6)3A/MZ1G;. F6C/E]!S&' M?YY!$E#>-HH8Z2/08S.-<\@QB=V2IQ$R;11.<^P'E? ("?3M?F*J"=V-=E>4 MS6O= M,RNW6R0^)208"1$-'4>*VUX^!8^.)EBZ\6?L(2E>A@>8$>K0\9!X>"^0EQ>K M-0JS8ZFED6V-8E4-%:DL*V*$-8&0!>KR]X/YO!?'/\WO9$!_F@<3JHD)75%? M,&2+&RZ()T/%]XXFN?ST@)N66F8K #QF;BRY'Q#$HT7<+%#@G?!E,]-C)^. MXV+L1HL5?$J3 W*CQ<^83AB:38G]C"=2Q+O1RV.H1[!GJ:6N8@17[(V0_P'% M1)=YQF'-^)3,=M8/LYCJT;2LSFFU_IB4<4 4&C_@@GJ8O1_%#49ZY/HRHRJ' M7,3V -8RX(BVW^PJ?MEDIP?N6(:L%<*7F'E#X;,QF5>>0EH1:6?JS!,S*W58 M4C>SH:O/V&V2:F?MS-->UCS0DD5N-);.W=2"7]"9%,,.,>B G Z)EI?UNV8Z:PX MYJ9F-E;\C)#A 1MHA:KNKIB5UOUUS5YZS-'CU$2/J&GE@>,H*2SUV-O6695[RX=0$*: M$8EK).#7>"2J[)R2I?5!4=],3S<#6UR6-/I@Y[J6#3B!N8L@">N\F M-BGDI/=!)Y:9#@L_N _Q6N_9,RVS9">5/\1U,: R M1E@;@_B&K$_9<]H'UQNVYJ[BG*JL]=;0M1-'P%#SW3BG$KSTWJAOF:D-&A$T M!^^3 @UN,Z)^>"&#>K+MK%XY=GKHCJUN:HO&$KH5:TC,U.-&3]J%#9,,WA(6 MK7:+84?0L-26:%9CKL?VQ.JF%K67V*[%>VL],Y(%-W7$_K6Q6*\F(Z+.=4_0 MB+C;39^49ZG']=3JII;>EK@FID^6?38AH9%82C_F$:'"8>1#(@;'0;%?[<(, M'1-]?'AFIOR.E8WM9RI!:J1O>E%4/O+)5)3 M&AX$ ZH^Y6'*H=?V(BZI9F):+-BNSX&QR65R:F*=E M-VUBYX4W0[:@X^QRQ"]Y\VYE7_F-ZZ7WN]*,4EL)ZL"./@/C5 M;A<^N/2HY78SN[ %;[VU6%8WM>BKL9;#_$-I9_2)^K_%KYI191_5-3E\8 LR M)V*Q(/I6-[565M)]R JTES4(B8RH#C\:<2T::2NA-QRBMRJ!1))( M'\\=F^D-]Y$#5N3-;.G*'2R#5M]73JQN:A8]V>Z-M/4;Q. >!+BI0=U-6[[] M4Y1ZJS\UTYNF8Q9P"T-X-6Z#6[YJYI)#K\]9SGKI^9@T"DW,5C:;\QG;U+>) M2U2]Z%B.IW CGG--W$ &T']@>,D@=@9SS- $*Q+^& AX*1F\S+"R.]N3?*U+ M['>L;BJ%S3 '=2 L41MU>2#41TT+134RXBH949U"8FXD:G5PL;)%!KX@#K09 MF>,HX'JWM6AXZBW M+IE'(+,):2$=BPB#A0;B>@OM5+9UZ"$<=? ZG S;S:GOD4I;ZW')OI0RF\/U3WH9ZX&; M(#0QA=MLS>ISMCD,]![JU.JE9C8R\#CXI<2IZUM$V._(#>3'\* )XY,&M7: M*T,^#P.D=P.XK4 ]X&=6+Q5_IP%?GVT'^8:J 'R+#B.LZF D*O'_;BH_':V_ M&3O\OO;V;'AW-G;#EVR!(4FL_WQBQ%M>QD79 _9&\!Y=-.+JR45+6@-NJ7=^ M7[1R"OMP$'P$;_H-"\-+?LGY3-T!"Q6\:#D!BQ(Y+A$51 3P[6=&@]E%*RQ. M!/9:A@B+"]:&3_S",\#^;\\CL V!'G MCNP5*E:^2RD%+_3P)\4J):\Q&&+FZ=3)+EL;5?*68/5=L8BJ!ETQ\Z9015O% M\&**&B@$9Z57![L^^T&XK![O3AQ.Y=@';U5<7?.=ZURV857!NU1L@%DHI;@% MU#1L>BO)*V+.Y6*EC[JC68OT%HQJ8 "/3$9*C^R)42>P@?"V5S&)/@95[X& *LA8I0:(AB#UQA#R=%B5>0)+>"1&D 2K]]0(XQZ^+,D M@X7JBW MI]SB-3"G]8AKB<)@CH@;'LY:E(S64,?HJTQ(PRU5L^3B^ M<8FZ*.[.AVDCRA:7E'[1]XX=<*Y!1/L@1[WA%/G]CMZTT^5J8-,5HFA=@ER9 M36URYP'S%GK,I0U4#!Z+<0MHUX<(/Y!Q#1^M\?-F^T&L(T.[A25?\X0O5U-(20J,>^Q M$]Y[;*/29IM5^_B4]^(J\-12QAQ?(6%//\\&SK]E&>5$:=0$G_TQFE,&>CS. MU/J+='AJ'WBH\)W_(!,.F7H\CI\8E1$'AZ3L@3KJGB->X$'_%?3F\FYX/7B&:FI3RBTY[MHE1_20 MPVZ54]]C(3!;/F7AZ>M;G-_'*W*IP1BTVT1OY:JBHG2."Z>>NQ8/B*I2H/TE5. M^2UU7176/P7,GB*N][[[$/<]QZ5L([XE;^ 4PV,>,AR1WFN;OI#/YGNJ_"BF MF UL6PIV$K<'%:PNZ8EJT!ENO@;('=)'=B\CQ3+S+AJ"&JA3Y%W+1XQ;?-DHCHG.EB>6[UY>AE$ZN0./!4X[,D3EYX%)^R6 MLJ+%WLU2-4 IW$_Z J=Z9;R"_?)F5X:R-@H.,*-\AFPN/P50R<2#_.RE"H_]Q.=$9L(3S+[M%'"=HIYW5NL= M@-\=LNUY]3[X&<%V9K,M^%L33 FH0 4"ZA5=Q[]H]N8LAO<1/B#B#L>RL M_\)(#BP!T_3IZJQJNL'JMP!)A\S@H:J#0+6%<0.2@=O;!3\B%( ).0-G3@E"J)'$-U'S! M/J%,QDG2>SMKDX*%DTFE2&N@XNZR_#H-PN^J5%V'X$2_D5:T78?+(ZR!)0ZI M] ,J682C&Y@]8Q$POXRS+$-9 P5O9*!280C(+5X#5:)W[_K)>?(P4%$GUH?X M35RZU/Z2V\/+,]BCMB*64G)!(79%9=814F7K@-K&43[]?JN\TC50)$SLEVZM MZL2'EK &ZB47(=<7'XD/BX];+66_C^EW72W1[?S3[SZUU\?$,P/^<5G:S*+UD"%6[@M0>;?<[SY)GKH+S:<4$FXS7(9_KMX M?N]S$^KB!RXC20]]_.&_4$L#!!0 ( :!"57W]OCQL!L 4+ 0 4 M=F5C+3(P,C(P-S Q7V-A;"YX;6SE?5ES6SFRYGO_"H_G=;*,?:GHZAM>^WK" M77;8KJX[3PPL">M,4Z0O#^5E?OTDJ,7:Q06'.G)'5,D21?%\R/R0&X#$7__C MV^'TT1=<]-U\]MMC_@M[_ AG:9Z[V:??'O_Q\16XQ__QM[_\Y:__ ^"_GKU_ M\^C%/!T=XFSYZ/D"PQ+SHZ_=\N#1GQG[?STJB_GAHS_GBW]U7P+ WU9_]'S^ M^?NB^W2P?"28$)=_N_@5@^G7Y,(.2H= M022G0!7!P#N? )5.V@3N?-"K#YUVLW_]6K_$T.,C&MRL7_WXV^.#Y?+SKT^> M?/WZ]9=O<3']9;[X]$0P)I^/UG]]NRM?7?=&^EC M^9/_^L>;#^D #P-TLWX99JD^H.]^[5'8MC,9_B>RR/ZK]_O']]X9%?,"T71WTW2[^D^>&3^I8G MS^>SC+,>,WW3SZ==KHK^L*2O5?/]O+PFAASB'[-PE#OZ%8UK]9SE]\_XV^.^ M._P\Q=/7#A98?GM,3X&J?V;9"MS_W/@13WX,)X5I.IJNI/>&?CYY4$4^\,CP MVQ+I[X]%>XIF.D\7WC2MBITO3O]R&B).5Z].CGKX%,+GR?$SWLS[_A5-&$*R M[&9'--_>?L;%:E3],RSS!1Z_[V/XAOW+;\M%F"]H5H;%]]>$MO]]3K^=+6E4 M])A/KV=+7&"_G$2IDY)2@.6)YHDO'J(H :)7VJ$7B1=V43558CV);,6L$OJX MHM<)UB=5:4]PNNQ/7UFI<:7"/0SG6.O;2_H$0OW 4XP3@Y(7;PL$4S@HJ3AX MF1TP[C3+11F5""C/'C1U^QFLX3NWR,*2S2%:I? MM HG[WC2'QT>KCX3B,J'IW]?C?0X^;B,4M(&KO2Z'0TQSA>?OM<30@- M>'X*\'=<3K+40:8LP!ME0#'.($B;@$<6HTS)6 S-9][=N-8AFO@W)UIS_39C M'CWX'/EUY)(SRX&%&BMI9\$K+R'F((HICA5=&E/L H#=Y]%P^D=AM;3 N6Q!HY<^F,Q,&H:,5Z!L:/[A03%I-\$W8\%U<0J77@;' M/-BD'"BE&,3B Z"-F#4SW :Q[RAS\Y&]QR\X.\+3V;H(:?DGI?O/C_HE/6'Q M\EN:'M5*P=.^1_HODT(F-+(L2,Z@E6.@,#%P7DHH62O-C;4FM1[Y%C#'9&!W MY<_ER3&TUII-G.?S?OFV_'T^S_W36?Z BR]=PO[#?)HG,2INHE)0'%D(E4T$ MEPB4CC&941;+O@A3@O0T'W:SKE_6 M47\YC++ LR)_[PF;-]R3X6?1%"^=SKHQ0=9#M@Y9Y$,ERP#*N42< MOSZYKL8W8"WS^?SP\P(/Z#TT@#T4-F]]WIZJG.N/N5')\^WR !?7/+42DJ+" MMZ7Z(.NLQTP"-9&XHK@WX(*1D ,EVXX7M E;QTQKX-HY/+SA&:\HT^D^S9X? M+18X2]\_+L*L)U==+<4LKWXZL1OY_Y+GKIH[1?1NOEC]8KE<=/%H&>(4/\[? M!?J8Y<2:(",O"7)*!A2)#CQ9:V"QN"B$2+YY&6JO QQ5X-::U5Q%)MRX_[,Q'$1_ 9!.FO1&!R^P]BL2L4/=- M[]L&\%!\W+@9WHPB#6MY5]"?A0E>)RS1(%A7$,@71P@T$R'PHB1W1A?;.BR[ M!4[;-5D1H\A<%"A,"Q*VX4!$,% D.I1*6+;/-=G[S8=:<>#R]-A>XGLQXF=C M#$(Z%TV&Q"EW4LQ:2J (HT@J9V$E,^7^"QCW:W*'HDAS_=Q'6?)9F-9MHA\. M$)=]\R+D#9\^8,EQG?$T*C#6M:QE/TF"]"F8 JY]I9#70!Y/@Y8I!F=SLLPT MGH''3][5OAQ_RG%!9SE)- N(HH),'*-A6*[ &UDM'B^6VV 8:[WZ=0' F)S* M%IJ];!RV%VXS_W$,H>Y=.4&!A:G,*#[+FF:O0JT@.B.J[4LE67)QS>/XRQC& MY!>::7E+$3=3])LNQ&[:+3OL)]X%EH(4D#%2I,(9 W)!')@TP7BAG?&IL8[/ M/;[A2,X)56ME X^)4HI0QR0C>!\CH'(VYN R0S[10B@E98;@T8#G)I1B*,U4K2N45U&,R68-H/9M9#VDSGGD ML;!,@PEH*6+V 9PI'DQA*?OL4=K6Q=2[=+Z%[TUI?C1;]N_"][K>=38VRY34 M3H!.+-#8DH:(.H#&P'U$1"Y:6^?KD8S4E&W#@2L^>7?1-Z/W2TJ@,CXX;"07U:G@6(B.CE5R2Z'*T9-#:^XOKP:S#!/4PF=!& >VV MHR[GZ5\'\RF)M'_YWT?=\OO$)>N5*0Z\-I17>E8@JD!?$3 DN>;51_\S3(]PDI4+5A8+1K@Z,*W!>4U>VF443 JTI?7 KH$QIG!H M1^U?YO:N0F^Y6GAFV%^&1:S;O:I)Y][='BTBL)?8.E2 M1Z%W1IT<5V!C766E2 Q"%@HDZD(VRAB69&-2W(UJ3&%/8WXT5DG+>/@4QUIK MK#KZZ+R(!)(B=V4EHVR-D4A$9%X&CMHW-R:;05R'1/IADFA(90VX%$;$=<5: MT%F8FN=E"$4SR)[%3/\5&9L7XFY="MLFFJZ](I;?WTW#;/ETEJLN/Y_LNY]8 MEYA+9--3E+%N.P@05"UED)W/NC!+L[IY6'TSGC'%USMQX6ITW4@)S:A>3U5^ M[:;3B5:I\$CCD*OCM;9.;QDY(!EMD[D37+<^E7/Z[#&%U4W5O95PVVX(NSJ> M8',.,D/"6OA K\ '(:N+-I)A3J+]L?_K@(PID&ZJ]-W%WK[MPQL,/;ZODGQ; M_NAQA6["%))/S0),00=*)E>W SOBJ&")>ZBSW0PA M*6\IFT%D]6B$%4 &FZ9CTJEH'[#P08YDC7Q/XS8:O\4?;B/M=@7ET!]0R%W_ MJ6'WES"MG0:>+I^'Q>([S;#CLJ<_?URT:4EKFS3V>!\R,AE K_:[.-";;#*.!CK M@Q7&N:!:1PG7 AE?!-QF]N\J\R'VF9Z+[:TWRKI")$R%8GLA' 3,!40R*OC$ MO/>M#\^ML;%\U[+ Z2.^GQLIF5MTC",$)Q0E&3R#SZ1+]*5(KXTOJ76]^TY0 M8XJ.=^?'[36"774RR$[#+%R6ZQLV['Y[$A@>(B9$-)OO$U'K#T)9I@(*(,Q0O*ZE3KA<4[((TI M=&[/CY;Z&"*:JOU;KVXHT (-IQP?G"L%% H&CN)%RO40,25D%.,J^^C[?,;Y&S5A6%::+JPX7RT]$DHLOG'OG.UQT\QIB+6JN_@*/ M_Z6?CY=J7WY+!X'(]9Y&];(4DL*$Z]JRHR#()&R]$ZR>$LP2M.'><^9RLJVW M6NQWA TZEE4([Q;S+QUI]]GW/_H:Q+[J9H'FZ.S3T[3LOAR[=NU%5C;49G&R MGK@D>Q $1ZA]@8M#IW-HO2MA?71C"K9&S/%KVJ<-H?Z6EYQ=A^_U[ O)[R(^ M5;@7T5&&Q;*B%"XG\,Y$X#$S- PQZ];=1]9'-Z9(\.'3[+NN1$*RK(8&&:"UWHG7->8!AC*D8^8 (?]^$N@_# M;81-1AB$4%;W!M8+BZQT$#4WD4444;2P_GKGP39)98+4%8NZE + M.)L<9%1*2=3.V]9'44;;L'@@AMS>OW@3!31<2OJ\P-2MA#())88@E 5M):^[ M/I 0"$-NR_,Z$)Z:[[0Y__PQQCDDQ;7&<6-CKFBT7/[BR?:,V1)I'JI9#JYV]F1B9,RV<)2;;7;'R(^[0!L692HN E.\8JO=#Q)2P*04=]DZR6QK>[,>LG5H9'YZ M&NVLLP'Y=*GAZ$3)2+&5%I!3/?]9+Y9P2"C1<24%XUJ6UI6,.T&MPR+[<_FO MMHH:D#]7MGC1P#-7MMB2:L*601DF('#.(*+AP1=+=G-X9W8-L'5XY'YZ:[2K MQ@8DT\T-;B?*<>1,DOLM.8**IJYD" Y61\944E8W7[/>!-\ZU/(_NXEJI+Z] M14_G 194&*7Q$!6WH'A1])U4]%U&FAI&QMAZ:_ &\-:J ;*?G5]MM#=0">!R MNX2)D]%F%ACHE$-MC9 @)/3TI4CON$WTTJ!%@,N(UB+13U9);JBC=DVN3NZD M?#O[$*;XMEQHPW76@VOB5$:A9 9M# 5X07CPI3BP$@/1.3.A6I_N70_96CP2 M/UD<-8#2!O1S%\\N3RQW";6O&\ZK4=19UK:%]6R.BCX*6?>F#^[<+F):BT3R M)R-14T7=QW8R*:Q-.M#@;=V;C#Y =(E#T=9G%56.;"S;R3:7 V76JVV_'^=/ M$TWH!=(S\U']^%-WX:VM!Y9DO01;UG9*AL(,RKFEE$JEH(VTK5WZG:!&=07Z M0%2ZTIJAJ:8:=NF8)\34 M,*6&[. MH#M1/8#UY>8,:JNJ02A$ON%+-S_J5QSO5\W0)XR5P')$D%8Q"E@-C5E% :PX MBBPD][-EO^D7QXM<&** M84QP!XC)@[)(-C+4?34BE)1L5*EY6K$FM V7J7].3]9 :T,'AM>=@V !HY2" M07*RYCW9@L_:0Q+!V6 PL>89QK;'8#:7PWN*T8_5]+:<;X(QB=KF)"4#Y^L: MC+".7$2PD(HSY#U4SLU;\-R$Y2&$@;L2YVJ+I@9Z&<1UO^EF2*">+S!WRXFR M.:C@.6@33C@)-2L:5> MV)=];2V8'+D4S^HMGRZCXDP+WMHUWPAFP[#NY[,G6VMFF'2RGC]_^[G*JG_Y M#1>I(PE,/'>UKT0]JQ!6[9T5Y;MD\;2H5U]G:TIHO1GU3E /8+/AD 9F=T4U MSPA.EF,_SC^&;W]VRX/:QH &_VJ^N&%#+8O6AU WE*PN4*\WKOF4$'34+#!9 MG K-[U_9$NM#V*?8G&[[T&MS%KXM-31[W?=') P\WHCK7*W3%0>RU..I#CWX M>J$;!F:*$DDA&RH7O0;.0]BL.!27=M7.P(U(7F"?%MW*JL[+L_I+[/LPRQ^J M-!??Y^5#]VG6E2[5BXR.-\J1C-[-IUUMJ7+QF-V+>G'NZG]S&66XUCD8.\/H[)9+G(FLM('COZ^W6"9S( JQ641J+,KGV MA9\[[_'8?'3/NNETU4QMN0AI>?[T5+;%R<)]7;#@=6.+ :^*!JF-.Y MXI:YUN6K6^",R?VTIT4K/;3MX'[].)D.F?RG!6'EZH:E IXY!.L9BNAUB;:U M.;P9S9CV-[2G12,M#!QYG%XW2!GMY2WK0>KJH=Q(D+411 =4VWHE24WK7>WW8YH M5R-URZ?_?5%[TQC/1&">0ZZ["Y6R!ISE 2AFU]D+IZ)KO>_A+DQC"F\:\N6R MY6JJFF9>[1943U,Z.CQ:E>S/GTJ9)*F+5I9#"3Y3AN?)^UJ6P%L?N58A2]6Z M*?OF*#<,CH:MC=\/JUKH;_ R>5S^< W_",NCQ6J)8)>2]^V?V*I\O0'N1J[L MPH8AD:(1G"Q$I"2(;(64$*WB8(WE4N0@([9.3V_>O+7;6'Y([_QVAG<+$GCW M.4Q?SWXG 7[\BM,O^ _*!0[Z"<_.6D_9H"V!""PQ4R1I>-W.*%-.GB7>V@#M M!'A,#FYK%MUVN=:P*ASD-K8[(+_'P]#1I%W47DP]J>S_8%C4TTZ"?'$$HYP! M%9.IUVAZ8(4LIX\A!CGDK-L&\YB*!/?!O=T5.; +7%U8V-=M#_/9\1T.JU=. M#MAM[PC7^]PV[G"+,;1RBO4Y=?5_DB(%R$QEX*D@*&,#N((<--/.HD%TV/I> M@[.'[VJ8_AD6JWSXW&A\E,9@I%R (C-5-_$%&AAD9+&@M,ZPUFG:%1"C\HZ7:Q)E(.CC=<2WRZB>W%$4YLLD8J5R]DKSLIE*=$'*."E# 9E)I+ MW;I5\[K8MI4!A0BW/^/C_!F^"UU^6I:XJ '9J_G18N*9YCJ1+1:ISLRH:EL3 M[D!X442D0(U)=D?0L]V3Q^7H!N#-Z239@V+V/H$JRH]$!ZPY9=;1 MHZ;<(DLH1@KCLI-.-;\&=5.0XW*Q U)M/VK<+]NNSR63RRPD@IJU"C0[0H8@ M4J9LMD3FM:2R>5"@YRX)R$1$!=*1)L M24E0("5%2/=D_;:IA^[M#O'1D'!7I=Z/Y_TZGY0LBZ6@G.3A%2A!,7OTDA-( M*1FR''GSRT8VA+CAH:M_'\)MH\)[X=DJ#@W2R2QXO>2J)%!!%O"V*&"..W)8<3D_?M>NA?C- MGM*R++_#^!H5Z6]@QR1XY[33!@0ZLCJ> JRHB88J1FEXX([SUL=V;X#2MJ)[ M]K&G.Q-U\(4EAE $UAT73$$,+@'70G'CN(IF3P/=8(_HOBH>+=AQ>]UW)WT, M5/4_P_3[?)9.8%FFG$LF@.%U8X[T#APJ#8('DT7VN>R+)C] C:E@L4>F;*F5 MO3BL'RO>)^NLYQJ+[^JFUOGLELYIX[$T6S=>,S92PL>20X0H"R-3X4R]UY37 MG>4QI11XEO=2W=FA/+_6<_Z8Y:Y?G;O&_/);HK<^/:P_34K*I21D8%5M'B>R MA:B8 &-))$FZ*%/KT[M; 1V3BQN$;1M%XDW4.;0KG/"2;;#:@C&9S#?G@7(# M7H!I7V3@4D1L/=G6"@@?2)U^%_:T4,G WN]E6,P(8+TL>]4OYCTF\M($,YRT MD0A][1>17W33(Z+YGRO=8'[ZA4;V"5=_TK\]6O9+>@]]SO:NO;O1X>QEN!/D%V!,I'>2.FS F>QMJG-1&U?5X:T9]PGKE5J;1XVA+BK M8;SA<5>>LU+B1'BGDB8IF!(-Q;V^@*_?16>$YM8Y%EO7PS8"."87/"37+MO2 MX;38]@:.ZCC"]/G\\' ^.P;W=+E<=/%H63?)?9P_#]/I26>XI[/\9U@L0FT6 MH43A*5#BS')-MU;7KCG-ZCFE4C(3(35OZ;T#W#%Y\GV2<%\:WB\E?S2*.PE\ MGE;(GU9_UT\XS1[!>%V\*/KX=J28";Q+W 9I>!1YD#OW=D(]IB7YT1&TG;X' M#DX_',4>__N(8+W\4K'].!WV*G2+5=.D>5D>X'.::EU>Q=KSV4<:2W]\N>7V MT6BK)[<)/P>10Z-X\[3/'-$M=K/5DV^"P2?%!"F-,2",BJ"RLN"Y"Y08&Q^1 M,Q]5:UNR";[FMR^4!X=6@%$I!$0F4;4^3W$7IC'% MDX-QZ=G:5 @["" M$G5'?JSW1)N4)0\QT#_W-]/N@C^F^')OI+PO]:_IQ$]>KU\BQ0Y_^\O_!U!+ M P04 " &@0E51&ESO6A. !*: , % '9E8RTR,#(R,#&UL[;UI=QNYDB;\O7]%O35?7]S"OMS3U7-LEWW;?5SE:MMU>^:3#I: S"F* MZ28IESV_?@(4J86+E&0BDY3LN]@2)6<^B'@ 1 0"$?_Z/[]'5\3^^#__[5_^Y5__/T+^U_-W;W[XI8F7%S"9 M__!B"GX.Z8>_1O.//_Q7@MF?/^1I<_'#?S73/T>?/2'_MOA'+YI/7Z>C\X_S M'SCE?/VGT[^#=TP%FXA1$(AD7!'GJ2'&)^LA N-2___G?X_6>?5XJ'CT>3/OY<_@I_!#SBXR6SQ[<\_?IS//_W]IY_^^NNO MOWT)T_'?FNGY3YQ2\=/JMW]<_OJ7C=__2RQ^FSGG?EK\]/I79Z-MOXB/93_] MKU_?O(\?X<*3T60V]Y-X\P)\?9I?_\/;:-1/5S_$7YV-_CY;_/LW3?3SA7H> M',(/.W^C?$=6OT;*1X1Q(MC?OLS2C__V+S_\<"4Y/XW39@SO(/^P_/*/=Z\W MD8XF\Y_2Z.*GY>_\Y,=C1+QXPOSK)_CYQ]GHXM,85I]]G$+>B7XUY )*%3C_ MHSSMI\Z8/B*0:;P,0/!3F!2"5\2X[>G=,5\_BR3(_G(\KXAX\]E5\387?E13 MP!N/KH!V\2!R 1C2?Q;;"Y^6@!\T4P2 M#AH2?C%KQJ-45MCW<_RS++FS)K]H+CY-X6,1S&=XC>OT!?PQ\9=IA+_W\(#P ME:2LPM30Q;S_']W>=VN@R*C19%06J3?X[?*E94A##AF^S $?AI^.TL\_C@)3 MFAOJ$@@J9=0NQF0M.!%=CER[LVZO+H-?#7_TS';E1-*C*&F\!Z]'SH+;H-]G!NK+C[?PC3+?@_ 6F:/#/\?O9?U[Z\2A_ M1=?BV>S?(9W#;#6(W_&7FH3_ )V*&?Z3J[^OAQ:<\$FC5R @.;3^&1(_:[1@ MH^%>>:5 U695C\,9GHW5Z=.IT!M%2>'IO@ MN\!_)_=Q^;!);'X:Q%Y-4BMQ)XR"2 D&#;B@<:_D'N=L8D93;WG,)\GM[VOW MB;!BD^&B+X:_PLUF=#YY<3F=PB1^_3#UDQG*;8F[?#>^&D7Z/Y>S>?%4K@7? M3!<_F,^GHW Y]V$,'YK?/3YF?N89>BO.4**BPNEL0!%O?2#.!*%-%$+$VC&* M00?X[9CFQ^?'P,O]"OX9[DC 940S*R(\G+R&>&EQ2\K*6!EM#JIV4*H-KD#1>Z>O1TJ"7J'O;, MZY%^*(O7F5#!*)8=P644%RWO(Z(Q^*U,9=6U$K'V%7A?(*BHZUL'L;UKN(,8 MM_FP/UP=J_T]CIL9I)]_G$\OX>;#9C*'+_.7X\4+?_YQ!N<7&_OU_DRXL41? M3W"S760VO!O-_GSV930[R\'GQ-!W2<4SEYX*8K/CQ.)8;+!9,>DK\^(^/!59 M;A*BGQ9WTJ*2"H6EBE=<\.XN3@6GK<2?0X M%7;L(_D>6/$:=Z?&N__+3M,2F%=-!(]<- M1(/F;A#$\QA(XI('SJAVNG;4Y#X\3X@,U<2^G2?FC&"F;W\[\O1_&N_F5YMWCM0QM?>(EC+_%)4@?61@?=<9AL"%SR# MIM1;IWV*+3*_VD"HG@'&%>,A"T:B8"6>; )Q-%%BG+4T<0TYU-XNZF> K4?L M7T_>SYOXYQT9OFO&X^5S2XAG04>@N2>$QTM8J$)B-?:$8%Z4+)L\3[6 MGA.WWC^\[GM5UGH$YU!)]V!";XX2O05FC?.)@++(><8R<<%I$CD(%[7GC)OJ MZ^$ZBB?.@&Y2[R%$?S?E%8U#(DKBGRY7-B2%/ M*HG)>L5P85^[* MM/SEZ '[&+./4.,3(/,.)9CBQ)4\ >)(X MU3*Z\;T8?/O!?-H<[%MOFU33/5'MGWY\"3L0RV2S\%(3 *%0+L&3()0A3B3. MC&+1IRVW0?M@VCTHOTFBU=+:)L],5Y[=6 VS=S N,<,/#:ZT_S6:?RP2PB&@ M7'9 =T* 39"(8TR7U=@0&R 0(;T31@4?I*U,N YPGS;SAM+C)@5M10I^:)ZE MM-"*'__N1^GUY(7_-)K[\0)Y6$?^#E"&L]$6<,-3J2P"U:#0E7<;03$F%9T A.1B%KAV/['M,W0^;C,V*3\:YJ-!AMC.A5 ME$0'4VY >T!/K-R 3C9E#0FBKAT.VAT-KA+CI$&+9 **4Y5#RL11SE%QHJD" M&31'0[UV'.*A&&?GA$IK):R,1J[W4GDU#9Y9RF M@QA/):'R>@A7Q"K+33,I:],B_2=I9I@4E/@@*%X^6:J,(9P'%SERXI2[GBKO8I[X!4>"!C$T<>A9D.QS$HQ;E5W]D,@]@)X"!>I)O(>9_P[F.#Y(+_UT M,IJ7BU#;KC.N)=#HI#(<]S>?RG87HB-6<4J$I#88:2RO[N&W!O<4^-&/)G:F M@U1.G_X%9G$Z^E0>U.3GY8G]Y<>&G7YO\?G0^61R$3N8XTN9R,B\' M"\UX%$S(]$XFJ5D/E6_=K(;S1&2J/MAR$8.71T%]&!]KY"]_0137V;@-3"ALUN< MUR?I!5H#R1)O#2>*LRB],B';VE6Z=H)Y\L3H)O[>0C#KHW[[UP2FLX^C3[_# M-.+W_AS.E SEYIPGH>2%2QW0&& 4I9&XU/;36X)XL;_I13P]&_>_^ MZ^K8,2+F*>P0RUF$S(R/GH@0;;E9@&Z(X)8 <*\H-9!2[6O1;;$]61;UHIP> MLKZWP_IE]'F4T":=O9W^,II=I>2B5F9G5(J8)/>$N5)/$)]'@DM G)0\TFA+ M.9-!5J1=")\LH7I45 \YT[O8SA.UUF=)'"1/I+*1.'1T2+0V.J51+*%V>LNW MMO+4$'T?^<@/C?[J+!:RU=:*0#25.%Y>L@MEU,31TGDH:9U9[:(_[9 -EM,P M#$MZ4,>Q(> KG%._SNAG-=,1XM8Z('NC1'4%M%=Z[@WH5K%2AN@6R?3(L'B'4_FF'3 M+(;5:M.K2H8E308&FH=$;!22R,@,\0EG$WJ3RND4$X16QW$G2)8=B1BGRI5] M-%&1(Y\AGOW[Z/SC+S"#Z?S]Y:<2V%SF",_>O'FQ/!]2PB9C&!"I,ZZUT5!< M:\$0;I((@B=FUW-V-HY5VKUI.$NYMDZ:W@1:,5Q^61S\)A7856>4)6^@4%PU&9LWE M%'GU;))6%'O?C*^\\ANN!0[:!2I*">9R[8!I4C+HB;'@41P1@E53]'?P&2:7L/SK=YCF9GI1:/PVC$?GB[LALYLPLY^D=U!$=GU% MK\D?1J6+PZ&GZ77?7^54O4>1K)VN>VILE(ZR4E/'!QJ<1#Q?Z?"FWW5_>QSPZJ#?W]W$_GO_CY56#*<1&<$(%P;= AE9J1 M0!4E/D<1O/84>.T4P+HC.-9YPS$H6'L6'$Z%H:IA5W5USMBQ7=$S=H+.Z+I8 MUMQ1'I5U.0(DJR0WX#SH)!.GZ)R"%+RN.XI@OCNDWQW2[P[I=X?TNT/ZG:O? M'=+O#NEWAW0 A[17NSU\O=/5I]*QT/:G]F!?MX"_;C,K*WGB#O\6DE'JF0P0 M@$40VMODS]J\H&,;NM',GY]/X8IZY?;9XE4W=-AIU;>OV(4R5%MU7N$JL!%I*-KZXG,V;"YB^_!+'EVG127X&^+]%$>08 M;#+2)B(42D!&<"0$-';*56F#__7>UKYZ<@#,(W3DJLF?'4>D1L;T:A.2I)0:CEZ85"27C*OV /+7R4H3X1+QU!,'^U"M\OF MRAZ(W%,7LB):"X.>6 ""-BU'J)D+ RXH6KW!\#UXAC+J>EU[J@G\5$X$MC'_ MN9^-9F_S[]-1+/0OX5VT;H5SFI(<#PU)HETB=?T:6FV0'2N" M7X\(&U6VJBNDERIK#Z%]-I0Y*.B:I- N4)?"E M1G])B&>(UW-&DI91Q2NY' M/TU?PNVC1_;H"Z0RUNLNT*NT>48S-5F3&$/Q_30O]5!P<^8B6ZVU EJ[)]4N M+$^,%U5%W\.&4HZ&D:^_^CE,1WX\6T-G(%B1/"56E7+_/)=T!5XZE"H'7CEF M3.W*7?J+TJ*B&X]QA"%__ O)O82B6PUC/1S- M$K5@F9?62*:B4\*SS%T0P8)PF^'H72_I.23-@PZ!EJLP0".1DN+VDX,BCCM< M9[0,#FKWW#K%D'3BHE1^TX0RBDLNHYY8+P4Q@5EO% 3&:EU$E8-:NX,2+\ M>!&\T%93[]"+$)JKAK1R/EJ JEAH9B>0(]28J:.HIB\I#T8! S8GR3(!)RV13DABJ95$ M0%1)\^PR;Y6.>5JJOZ]BS(":WT>X/9@,OXY2&L-+/UM%!%P(.MK 2O=%2:3) M%@=7JAH$0RF+5OA8NXSB.H9ABTE44DU34:X578Y%B?[IU[,_WI]QX4 :$XA1 MSA!I=>GZX#,Q6JD@4LHAW.>DSR#^[;SY_-/RB5>*77YSH].;]SUF+1XHM=K5 MO"ZGS:?KGAW69L$](\I9'$:I1F69340)-%&YT#%(56$1OOW.QZS!3O*K6%&[ MX'@V&_DEBB2%""I(PE@&1,$X"9(& MI3+3+D&%LE+3Z@Q9LW/G8='BB[H;K6 M[$H'7C0?+_?G/HX^U4^;WO;T7M.G'QS.6MQ:1Q69SH$Y[J4V,401A)'," O9 M>+$SC7K;BWJ.72ONK(+$B-2RW)ZEZ,ZH)_-BQZZL,J4W[81&PB>A?&Z4H8;D$;" 6HS$IDK/V M7#!M*+0I9;OK^2<9F=Y+>4UE(5;/*]QB&%ZY%&U0;8],MU;Q,4+/]33Q@&H[ MB'$X)5LPS$@=2 1!B4PN$N\E$"846CXA"Q,.G;]'""X/K=M]I%=9I[]/41HK M:,WTNHRRU4'F2*@0GD@>- F.E?0SSKG,EJ;U0^BMZMSZ\.'LN9I2;VJ*K+*] M__XRQ'4X6M)@0*!2@DUH)F9/BFM/@C9)61<3PFRAP2V/?O3ZZRJNX]3F"E]7 M;D+%0-7:$_L)3MT'>RT@!2%9*W4$"%8&X#9X+T)TPI@4&=]RKW_MX3T'H9AA MU,C,211.$RD YS> )3J#USSPQ&/M//E3#$))[9AG*1$7<8634!*3#7!"LW+9 M2.-=Z*FHX2,/0NW#GQI!J'T4=8)!*,43Y=XS0I.W")\+XH3D1&D;+/X$_]^F M1\+3#$(=PJ5C*&;H(!2@,0X)'$DNH'T>N2/!Z$R"PMU$1)EB'BC)_;2"4%W6 MGFH"/W80JIQ5_NK_3S-=T7VV\.D8$YJ70E#,6(.FI(_$9B:)<5JIR)1TZ\5# M#CKOW7SS20:F]E)H4TVPE=,R2J>9M_D.IJ7CT 94Q5S)G4"&SY7LJJ&F+_$. MIGM0DG'.''&^7+>DD1$O!"/<:1?02&+*MK+@3TOG]R1)#J+R?:1:.8#U;'KQ M=16" 16]365:)PV;E5!)OTUDVE3V!9Z/I MJV9ZW:(M6PXH<4],ICUY3A\NH\GSZS7]> M<0:DI527[GG*E^[23A$T"#Q1.4 V@*M';#.?;I[XV+5TH&PJYBD6%&_G'^%F M15]EW7'+))6V9.J5_I64$9HY\].1^A-5[<\/ELU1RWR:\3NC^C//+7/SL\'MSQA57"Q34'O19- M1F^769T<")DE(K0^2O"":1E 49!G'=_=M1@+"@S]\\^P\?(;ISUF!HER0X1! M*TV"ML3IUHL S7G,K!C#:XNA>BV?F.?TR;6:G#1%6,*N.XRVU/!YSX M+ ,QY3R&<T$]^S&"\O+L=^#NG913.= MC_[O(I)QQD+23((B/.-N+*4OB-&W40XD5TE[H'$XXNQ ^6U1J8:J>@@BWX/X M-YB?%8I;C38WFGE03' T$$("$G-(*AAEF*_=&>!^1-\6:?95044;>X5N90*\ MS??@O(J8.D5#R#&21+TCT@9';,Z)2&YX2)ZB"5+[S*$]NJ%.('JG2T\*.?:9 M1 OY/?]ZY1"-_>PJA =,<8U."DG,X/A,-"1XZ\KN[%6DAMOU]/P^5Z=U>,B+(.V7K4Z*&G:3NP%:7.Z5C]T";D^UB/>$>IR2Q+VIOCW%JNGM!.B&R(06 M&F>AE8S(K QQK-P5%=(XGA)L9"D^#9H]4*SX5%FVC[HJAZ7?EF>\G?X^;=+E MHJ'3I=Z#Z&"57QWE=*T@L6$#XHJ13+SN+L;]"]#$)%8\,)%" IT M[3HI.Z \39;4E'\?Y8VG/D$9X@J/X=(E@5 \#06/%<1JJ@C3/ ?M3)?(,R?I;1XDA^_GBQZ"BX#2\2XD(ED MWN+R4*J^.J,B2!<5:U4S9Y^,S>U0NBXWY4%O\XLIH Q?^3@:C^9HKWT975Q> M/&^FT^:OT>3\A?^$/YE_/?.@2QW;2((LEAM3^!6 1R>$EXY+D6I>.VBT#[XC MI#Q7X,?Z[!B;@,^,Z"D]D$3EZE'0SLR M8DU DDJ:HC+&>%?[8.+V^Q^W^CM+M'(NSQN8SV$Z:Y90WE[.9VB?E>L7OUT6 MJ=SZX(QEK2G/")-+B>/%H2Y.1W +MRHS2[EM4Y)ECU<^;EWW*=^=*4$=)OD5 MU+>;4)]=E#J'9T(D69J($&-E0'S&$F_1UTXZ)!.82RG6/MI^"-/C)D@ODM]D MANS#JKSNA+YIQ1R>3GA']*+A-Z;I22XZ 7UWG)6.W=F/X1/A#7]:663 M0ZJK;=FL(7W1?(:)G\P_P/1BMC2(BY3FS04NB,LTE M$."(C8X1+YF5ANJ@ M3('?+Z?Q(YK29\D%XZRU1"M'B12>X59K)6ZP@65/$]CUOCMUV70ONF^8:O6T MMLE#4XN'=T>"RL&17(UAWKR>X/X-L_G++Y]@,H.K^2.3C*98]58EQ.T2)UZ7 M[9O&[+,7TF>S)]OVQ?"T.-6K!C:98[LPYZX<5LA?-!>?QNCC1]A<;B758*B@ M!'?C4J-/(5@C-&$Z.)VM=5JTH+W[\'.E7UIO$<'T2XUY",Z4L"%WJ.)8M M64A!;.DRP906I::KA/6FR@=QY&DO*8-I8$L@KO,Q\UWPBS:@[S]-P:>WDW_Z MZ>*." (%=B9%5#J%6-8^7B*&JM22LB09RS)DQ&I:-6,Y^$QC-[;'3:%>-;&% M,MV+E=P!NF)UP?8R9XCST><[K>DB8VAM"2(BU:4 ?\*E$;^-SJ),.%I>HG:^ MPEX GR)Y:NID"X,Z)Z)OBS3\,;F<05I%%W#UO!C-RUA>P6WD3!H&T2;"+-)> MZH3N(Z C&:-$(\R+K&WM@LP'@WT:S!I&5UM8UCG^?%<:5UG2'@!Q*(M41W%( M%35Q!ACA.D=O&+-^O8-IY=5HV!)*O:\T^TOU5"XGK)V6ELS3A*,WX!))KK1< M4L(12YG ;Z4#'PVKWX)L$\71"BAUU>MZ_EPW^?9PZ'P7T3(SK VFGNX';,-S MG$L 775UK^H["'HH$GA?FG%%2Q@O[GLPE 0*#KUY#5[ZG'2['F)J-F^A[B)0*[ VYTG=#)&(""E$@.Z%5)AFN=Y:I4B^-41!EE MH&W:FK=XU? F87=]-/T)LX>T^3\FLRMX93];0@HTL:!H(I26%IC*"1RNM 28 M8Q'1,K-^?Z+S]-X"XQ'KOI9P*\_M$K>_3H&\0N.#H%I91I15Y6PG:>*3"$3' M++BC*OI6%9XVG_R(M5=!5)63Q)Y=++*XW\'G9OP95B7K@4?JLA'$R))7'P4" M4IX2+J01V@@K#T%=]8P*^-.E,E#>E\D&FQ.&* M3R!&S9W@@:_W5.F\K:YC>"K.U16J%HAZZFI7M4 MWD'$/;C(6Y!!1K.=0>D%9)#;.ECB."YN"91U*2<36>U,W:&4_H![W+?.]Y%L M'QO'[^]MUJYY$(C$5*1/ "#0WOT534$K! MC0FW34VE5T;0N-[9LC,9[B)X]%KO(-#*9>7?E38HBV7-1&$1>"19E18) CPN M:Q87.)NA4]L6L0JYOI+6!4[ -QZ]7#=WXX M4/CKZNL@N3[FXA*.S"J9H-&51U^>2 Z4>(/?,@I)68=0WEW7[I(U3> MP3*KW2GE5O'=$D%;K"9!69F9,H25-H'2A42"U8%0[5R,"OTU25M%D3>?_=AM MEBHRJQA9W(9G:5ZW0;1'C_7M;QF^OWIWZ=^CR@ZBZWEBKJ+CX+)D#@C3<7$T M',HZSXE(Z,XFABL&;7/;8$AEWM-/?0A=[B.QRCK\STL_G<-T_/4_+L=?65'" MAX_3YO+\XWOX-%\L_0)7?2Y6#7XH!03#45V:HQ.; PD&M:>,YL(8;T5L<]MH MO[<.V[F[AHZ:001!:AI E$YV)1*8T9:67)/2V]JG M* SHVK<;^JH;UTS.%].H) I=2^\=?/)?RWMF;_/O4]3FZ),?7Y68*&59\ZO1 M+/KQ_P:/$T4SC]J@)'CABB@R<5:@=T@%JBS:D*!Z4:B.F$_GOL<^/-IR)#&< MYGHXK=@#_^O);[@NW"X6J9A=IU3D_P$ED7#7>5Z@E?(E-* M@3!:D.!L*$F9.()(RT:8+$_)>4];Q9"?S"6RO?3Z\"6R?>0[U/VA-IB^Q4MD M>^FJS46B0P0]% FDBYGA?XFB#M?#F$*I 2.(T=(Z'3/05#LOYI0OD577_3[R M[?&BR<[T;(EHLF26)&LSP5&B08H&"O%4")U-L%2VJ6;[B++=]]+(OMGN^XAS MIQM9/5(V'7WVI9C&S28WNUULX]\AG0/^F_E'>-'@H":E3$(SF37C42KM0I_[ M<:D(]/XC=&ISW0^.2E&YWD6T%LMSANND94*S,TJJ;,#_&VHY3>"!F7#6#Z2N M;L4*TRV#6B!LCB3XQD;7G4M6./6R!T75OO"W8VX_W87E/ M]!DN(Z/I/_WX$LZ2-J'D/A(=K"02&">.9W0I--(G"];8&U,FA; .O)C]\)ZCC. M_!":;?I4RZ"\\2XZ1C5Z*$R6CLL.'2&&&Z>.BS0] *5JG]L.S)<'_/^3HLL^ MVN@C..1G'U^-F[^6 )?NK-(A"I$84'J1"!Z'W9S!L MXE-2!VER)#R;$CB5DH1<)D%.Z/*IK"VOO1D,2X8'S(4AN;"/K'O@P H0I&>S M)<8;$VF5VAL,>*MT:8=3"GJ;3*PLGC]N6(PR+V((U7W6!V$=S5+HJ,,-'[6N M GH-?-T@>S>:_;F8%#ARK4WTQ$L?2KV)0*POS:(-ME7C^0_X+Y?SH VVGHR)^W"=3HCB,"WNI$ZC1N W7 MJKA<"V0]V0Z[41W'Q ZD;.5KER<8(N3?TF<=I&$Q*EQ M3%JK:P7:Y6Y69Z<26:NJF) M][ZCO[3#]D-;2RF,R>",Y][[0*7RTB4#P>IL(:;L@MQ^WGGOZ^JG"SIPU@@+ M1$3.B53E:GH2$8T8&H33/&717Z;+FUKI@JM#XK>3K3+]#>:_3U&$7\X$SIS@ MJ2,12CYYZ9%I%0A2= 6H+"%5[1JD;;&=1IK@/GQ8WZAZT4*OD=+?FJNI]NRB MN9S,ST)B4:H0" B7$1?'73K@+ITX-S+3K.UZ^9&*D^$NEL?/ABI2[C7H=>7! MN:2\R"$2S1@0J2,E7O/BQ'.3LD2_3M<_-SF9!-$Z&MY?DH\\030XQW*IHQQY M+,VMHD-[/D6"RYJQ8&6RU6M9/^X$T;VX42=!=!\=#9KHUP;8]P316IIMG?%W MB%H&Y0W$8!)X0TH_+"(C: 2H$XF*4K""2*LO<;[2PY[#)D>O;%C'\D/E^D1.540 MJ"+1X)AE*LVID@%B W5"B=)+IL_[U">;Z;&7MMIE>NPCZAXLB5?-%$;GDY=? MXL=2TA^__DX9V)\VUP M??2+RU%T3#)"M;+(2&>1.YP2';,(X+P&6MOM M?P!2YR+:B\>_1:L.Q3@Y7[RGE E\FU<&_)D)0GIO*1&JE)'4QA-'F2 \B4RC MT"D;ULN@[T,U_#)5DQL;A;?K:J$'M_?=Z/SC_&W^8P;/$.K\;<#I-H'T^K9' M=A?_*C7S*T*GPK",ZWA.$OT^&DG@@ X\LYRB!Q"@NMW3 >[38M90>NO!AKH+ MZ[^@C 2W\\_XZ3E:EQ=I3K)#(;18+SON3(11!.@6W7 G0/ MGNV+\6F1JU<-]7#R7T:S6)+M2KCQ=YA&M!//1%(JRFA)M IG@*":.)\M M\B")E((M(AJ245LP?D.,ZJJA'@) VV5Q%>YBP5@J(B.072!2>4%P_RY?L1@X M Q5,]98DN^$,E3'9OYG47=K'SJ2\VX:;:T]4R! MU-#JUGB;GN/'# =7T]YZ*_*]I5C16%GO[=P&QCZ!WV,WDM\5W^T@_!V=Y ^1 M7(^*M.! .\C$1*?1W_*4=_NECU!Y!\MLY\RK',=^T5Q< MC.:+;&,_*4T=BE$/D]BIO6V+AU:)8^\+?BV.+8T""$$YII6DC'M&M7A^U]:(L]F=Q][8WR6<;G(H35U*I58TN8D3/A$AJ=0Z9VU"JNV5[$33 MO07D[2=_75P*]^-G\Q=^.OV*'R[;*T3!@6=/J.612-S3B!7H@62E=+;4Y.SK M]X9L >P(KGL=7FSVC:RMAAXBV!MCO_(\C(#,DY=$NR00%<5-+]M(?#+2X%HJ MI!)]SX=A'?0A.'"0>$_!+7^#,C]?G"B^0#_U*C]!6Q,Y&D,6D++2954Z+&<2 M@F.>1:>"JV&2;+[Y:(YZ!54VU41:V5>XB^96=F(;3!4]]UTXAG?CN^IGIZH[ M"G1:>4J2ZL3 M/$).;^0Q/OX$=+E&)K\^N(3#J7)VW]O--G:;?#] M'/]<.&7X@ F^"P[W5 <&6,7K/:90USSHY#GH@ Z!"5XB 9'2S %--GM'MP_3SJ-1"\U/8P/1L/%Z61WN;WT%LSB>C_POI=YB.&OR] MV?R6F>Y >RTCH.55\NA=J:(K)"?*]!>#_&" M5A+[X+\\APGJ;_X*1;YM%%PY0T$KXIQ*1)J@B1?&$(@)E,^9.5;[%E =Y-\V M1X^@_1Y2Z%8;XMM<1[97@0"0N">7;'FMY"(OOQS6HYVI6!2:L8 [=^V$X%X& M,E3$[91X?7Q&'#O*5YR='8,M5TJ??[VY)U+4%>=$%J W1YT[$JP8T0;>U?G M8;3IH(NC$PB<3\Y!*I5!2[H<>!(8E/0=H8PWEB=@CX*L(>CEJ3231Y-%U C1 +0N$R1RLC;84TV[!BAV/'\XS&$ A M35UI5G1$"Z3KRSB;J&3P,=M2WCX%0:3$337X9 G7.06I@N?2MM#Q[C<\5357 MDNE0F53;0YB5;P@?\)(>8\X'WR VR2E<\WTV%I 0V?*@LF.<*64,BE@:8Q95'RM*=%9>CN[O=&?4@T;??FLEGF,U7D_A#,_?CVS\OWL=OS?Q_P_S&+\$Y7H(N M41"&CC*1$#UQ3*$XDXXV<\4L/4KT_)#!#!^C&YC/!X7E>J?%L:+-APSLR@]_ MU4R7'Y7?8V=:0 XQ,Q)$2?B'$- 9!XM[)R0.Q4V/[K%,@JTC_#XS3H= ?02V M#Q7VE8U_JQ;VHIO4AX]^\G9Q'6WV#WS$?/9Z^='T*N7;**>X M<*7!;T1MH?M$G,Y DD[@(- L]6.=/0\._OOT>A2TZZ$HP,&"6/SQ3]R@1Y/S MJ[&R,QL#1=$'DJC11(:4B..>H9EJ PB34HRU>XK7Q/]]%@RE_$TB=^YJO : M'AY+N&\LBPI$LV6]#IRO9]X&Y9721'%/B70,/2U9PGCE@DGB ;BI[7OT,I!O MD]I'I<,FQU7GX[;[!A1V# CA+^*$DP@W0>3%1H1?GY]/X1SWHP]^>@[SJQV) M\A"$,Y2P6!+L:0S$T<0)=^ Y]3D'UJ:Y[V" OQENGRX--KFN3X?K-_-W^:M- MWC;@)B^>.7L]FUU".J,*(D#(Q+N$4SWQ1()&!?$,.D6:M&>M#ZN/.Y3O\^.$ MJ;,YG4:^,>U[0\7.853Z_7 M:R.V@?'T*NGN)?P=E5@/D5R/E709-8%*52Y^E=/8F!()^-LD,VTX6B8TRO 8 M%-BJDFX-_>TCL%XKZ<9$==:I[//E#S"TY'>5&J5<)>.,,J)5^L;CJ*2[E]AW M5M+=1V:]5M)5^&Y.M2"@2EN](,-52=\4-*!%D%6B-LAJ MO-K&5UZ;9>BRH<=&E"XIEA%7D6#0Q(O!4ZX= \UJ)ZK? ?!MVD+==7&,C**= M@K@9QB3]/O:3W_S%RF=H,Z:>>M3V,9[C]+?M0)-]$X>&TO$QTK4/&5O*X(T- MG#A<_,MB#<19R$1QYW7T+H,$Z?M/JJM'$9)(F M" MO9U1H);&*Y9'M"8*7UR553@DF#,4#N,0[,-WO#60P=%MG-2.FNA M!Y/R8:@?_FJ64"%D044JV1RLW'-3E%BC#='"L" Y4.%ZN4G3#M[3)LQA6CC* M"O,!=;]B=V*2L\ HH>!*$Z:$0DG6$OQ"R*""5J;VSK(7P"=.F@,UT<?;N6*.4F,9 &&*4R(C9>4 TY2#E.AQ 8R&UW8\=D#YMIV0&OJI M>%WN'EC+F=,&6%_'";M '<=1J:*ZA^G00>Y];$,[ >:,/)&;5+=5M0(X0 JVCJ/O5?X"4>W!=KFZ^0FFC#7,*;6$7HD9KR@1B M?:D296A"[RJK"*UR4/90^P:(;]N,Z*:3BG>0MP):SH0VD'HR';; .8[1T%%1 M]ZF]@Y1[V""V08LF6&2S(39#:5I')0E.1A+!VB/;KA38?. MRMP9GZBJB5Z#H)M(?VLFL,]XXQA(QQI4*,K@_!R9QPE@IM::*9MI?(E + M@$^;.=WT<=PJZC<-(W$4_WGIQZ,\6J8&+$O//8OST>?1_&M_K4#;OGF0'I\' MB6&M"+OUVAIAM1# )#?<1QZ50/8)='$YHP\V[VP+XNB5V66P- K!B9&A156,A/$"D<(]9PC4(4@&ZJ"KI^ M\OW>*+^SM7_EGE+]\IWS"T2V42ET=EB6Z/MH3WR&3*!D$@LFHZ\W=)[ M5*FN5>!>$>?WZ2A"H6U>TC9Z-/JS,213%4HE-DJ\ ""*BS31X.%VQMQSE M(UID3L[>ZX-(I]1M9+\1GV619&3"D1QQM<5AX@J<2[58%RWW(4L6JC?6'F9H MCVB2#,32XTRJO2AV4A=!UXR47=T@[HXV..O1AG&$91$)6E%H,F6'"UYV+!NM M&:SW03WB%=%#1OA]7G6=5\T4 MD\$&]X@FR0 L'7Y"'4"Q4_)2]VUOJ"T%%FPB(J,.) #Z$%0*XH+,X!SUS)Q, M-.WI]L1\2C.I \$>U:;TSX4^KL<98TZ46B!,4C2C2]*V%XH1$0V75#KNTD#W M-ZN/[?M$.LI$ZD"P8Y2M.WBS'#&;."&\9=-R/:.Z= M OE/<"+OQ=Q''+EZ6! .4(-)& *L%&51P'!)#IQ(GTVT,7C-!Z\I/-3@O\_C MTYS'?7+X$4?/'A8$C^!*7V#"K2G#EXYXR1P).6:;J.9W!?Y_,ISF9 M^^3PH[*KEZ&5RRG,6DC!&BE-H"3Q:$M[.T^\!TETI"$J4)ZEDTF,K#KR[]/X M-*=Q;^Q]G#'#AV6@8A">)N($RZ0G$ P&P!=C,=S9GRH;WR [JH5 M$0I.Y&"-)YF%0&2@N)$8STD(1OL@;4:+L;8":H&ON KZ\?AT8WI'4?8V?_Z' M(K\T_WL<-_C\GW_$B0 W'S:3.7R9OQPOD/S\XPS.RQ=UFY\IF6@V3! N\ _) M4B2>0KF,9HPU+@$SWYN?U>/ O)2)LQ?6]^ME?SL[UH,D07 MJ4-T_%CX:[VP@1E&#.>>2./1+%92H6T]=B MTXL*!F]XQC@HK;@D-**/*W-IHB'08:<.3!!)*!M5Y47I6VAX=@B5ZBMLJ$IM M+_UT,IJCS["<"X<78]OCX57JK1TZF+62:I$)7NX;ASE1&.0%)!U5N-"EI5&SX251&^A$^Z]BL;:R1*UL'?V=+OA>';1 M7$[F9Y)Y)A/+)%OAB 1N<1,0##<&K:/74H//IR7 *^##+\I'X>R&2SVXTOLH MBG8=G>@XG*L0!90!0,0U.@*.1@1!?$J,X)ZD=-!."U<]8:KJ"(8*3)X$@X^H M_).)478;^/.OVQ]P5?9;))S",1'ORT$7V'+(ZSVQ NTRGU/@4/N$I,?A'#]^ M.CQ)ZZ[XU! MN19LTLGH**/Q5"H917+&2>&T\\P%ZP6L-Q^K%%E:>^J-SZ)SE )"T;<-1-)< M?!:EB%$"=!*!YU3]=ML.+%T7F>=%/3";X1(<1I.KV'#\[\O1;*'<=S#V\Q(Y MGLUG9T%R7QI_X4QRI21TT.CI4TZXS51)(5RL[@ZT1W?T-GJ'L6-]V>E)'3T$ M7K8@?=&@08!/7WQ3^@O/,DRGD-B9,"F!1G_)XB)3ZN4!<8%J8J+-Z+QHJ73M ML,H^^)XN>>JHI ?CYA<(\YM\QE<^KN*)6@AAC/2$YM+NFEM.+(^"@ .:N1>* MQ]IVS2XL3X06543=P[6^]EH]O[3%'QZ._FGGXY*M.,=+G?LS-- 18JL MU(4%(@4MUE:*1%&GP#.N;/56K6VQ/4F*5%)%#Y<_RFC?YA>X@(T*D4?CT?SK MK_[+Z.+RXGDSG39_H>/XPG_"G\R_GJ'5+] 4S\1X_$-&1G&%TX$$JG+T"CC( MVO;*/OB>"'5Z4TG%>POA=YA&_,R?XT!>CD?GHT)WB##Z7(@_ M.TLB4:YD(II')+U#%S(H_(H[I;F(PDBG'G"INB%XY%094/R;I%$#DN:/21B- MQY!NHV=,"@;*$,8=/\>75E*>:8O"RE\GUI&A-9(D$H2C2 D)()Q[RMSZ5-(-\>E3HJ M8Y-)YAA,>C/Z[\M16OB"RXOY43MA>"9>2I2>LI8X+C6A!J>"T#A5M.Z14.MX MOF%>=5+-)KUL%WIM,^F>Q8B/1G2OP)=+IJ\G$?V#&;P978SF9X;[%$K_7JG1 M-Y"JN 40,X$@I;#*&&5\"Q[M_>(G0)A^A;W)#%=OX?ECT6\-Q8EY04)!@S1VC'060B1:M\?.ACL M(^?6L,K:0K-.5X*VH7X#\SE,KS^=-I,Y[KJ(^8SYK*05B(];A?+A@OC,/;&2 M*1,B[J:AS0VAO5[ZR.G1KY"WT.'@4/+F(OFBP?%[I.OH2UDKKZH@O/CHI^$<<2+F I!>(36*+0<[/>";2]]_=\MK[J MR>F^NT"W*+QB;/<:WS;OZ\S@4(VU@L1RVBF3L,1S!R3Q;#-PRK39/YA[[RN? M+@$Z"W@+$0Z.U_9?9&>M)TC@PIG(+6%*E\+K'))!6VW"8=\?XKNZ ,(B.,XY>O6"EQ:5U",]D$CWWRGD+OOK)]C8< M@Q7!ZD7'705[*C? 5EE?M_($%ZGQWE,)+AF23(Y$.E,JW;E$A(W>H37FI=65 M2;(#RM%N7G56\8X$NRZB[B&7;ANL\N445IGP;0#V=/GI07#'N?U4194MZ-%= M#T[.Y(1'G@\M)Q>+*/^"L77/HG M3'&7>@;39O;)1W@/T\]H!\W^O1F71M4OFNFGY1T8FB3GIK033XZ6V]N,>,D3 M\5H!"X9:H&N-GKB8[\>,+NS(LP@_NV\^?P3/OIJ,< O;M: +2]\ M]$9#5R%6S+@N4*Y0K/:A%CA:V ,/*_7V6X?=Z#N+OZDHNXIK] 8>K46BC 62 M&2]55<.B $L@RAFM8U89S'UEE$]!ASOVX-Y4N(_(CK6]6BYH+,6:@Q$E\! % M&AB6$5OR%*V2CLLV>:.GM[UVT\8AN^@^HNRC1-':CK(J\ZEYJ>6AD_5Y;4]1]]"S9A+7B?@M@?15]W@7J. YY%=4] M3(<."L9)B'(*)*U/#:]QZW CGZJ#6:SN9O1C#Y -.+ZVO45QM4,BXR M9X%$%DO%1\:)HY82 =Y(97/(K'TDX)X7#;_-U]''1DB@EC K[O8%W#6LUT6N M?ES0E9(L\2,LP6G&HO9.$LU*L@E-#,&5&QP9+$O<27"QA:8??-%PFNY!*4U? M$JT\L6^!B]-%RLA"T,)J[=8/6A]2^>Z7/4&U M5Y)LQ;.6FZ&_A]A,THZQ1P>YY$L3*F*IWI70@U5*$*HAXW]LL*+-M;B'W_1D M5O5JXNPGHO_\S=6UF&?G4UAPV(CN.G=]?8 Q3H(.X>_/0=Z S/ M.GCC27"0RHT7Y+RE)37,<<698X)6+S0V( D>\-&'XL ^4NXC1%\J3$,JH)9; M4L@.+55K"64!;8XH%'%EJ>/:9"]Y3M)6OVFQ#F+XC;^&=M;C\IU$VT-,_LVM MR\]+1+AM@:/ "0_XARP-."RGD2B9LLA1@N5]5B=X0MKN*-P^EO4[]]I7J9>1 M&ERW2N2 EJ21C"L8:(^&C/&%?US84%OA6W \#95W%7 /%OW[C\UT_F$YSE6B M$%-69@$$DHQ$*D]),,F0&*QV2E*IC:R]HF_">!(J[RK>'K)P;E>RO3)2C.6> M6T:$5Q27G:!+(=*%I<)\$MF;6#O'8AW#D_'=.@FW8J'%;7A63D0+1#WY;)MH MCN.O==/2/2KO(.(>-O0MR$ EFRUEI2Y6N2^:+;$L49(DLUY:[T6^+TOZE)7^ M@'_6M\[WD6P/NGX%I;W!^-7E),U>Y@QQT0[H+_^I0%PUE6;<$DF- M(T[BQA-$4!2<2,G6#M2U@#7\/M]5>TV_HN_#DVLFJ9F\GJ!U$_SDS[>($FW0 M@N_-Z^=OWZT.HF2T/GI+HN2F],+(Q*,U0A+U:)*4B/5Z^?83H9G7^E#8\' M2GPI*$V=D=GQR%6NGJ39!?"CY]1PZJKH=K,5==":A2^)Q+.A"D5 M[6E).476*ZU%Q/U9L5:10WSJ+;[@=S=M MSF^.K< =CD!]_>TCL,IZ^Q4E=7%YL8HH^:QY<$!HYFA=!N5Q'U% ("I-M6(Z MB%;YL0]H[LY+A]M .XF]J2&SBA;Y LA57Z#5<'*6 "(3G2 0R63I U3RM;1R MFALJ+&]US>$AY=U^Z2-4WL$RZ\%47BM37]:3& 589Q1AY"EPXEBCB*_I1+SGBGC$ZA]OWUX93_0%!U"-WO(]\>=/X./C?C MSZ62PMW>?DL3WJ*YD+0@/!M7CNPU\1&M2A5H[I'HOH.'#&MUUMM%R MOI; >PBD+LKB7J=W,2YICCX0RD$1F;/%8;)$E&<.K1.63:C=S_D.@">SWQ\N MUDT=']S9Y^;,_H%RR;-=]9)OAC%)OX_]Y%8^>)LQ]57AHH?Q',?4Z$"3?4MB M#Z7C/@+Y?8P-AY4LE!J/D%QI\Z=(2#P2;2TH+RB-N?9E_,?#VP>LI!.G[3ZJ M[<7 FLVGHSB']'[>Q#__0(7,WKW_8W5P&J55TE 2#5@BC7,D& X$;!!!@(FH MP^H&UCV CE $Y.@ZWS#0:BFL\LWBK7WBEAV\%E-/,4M=BIPH4#CJX!()UFL" M,E$>@U(;Q3O;-^&[]9Y';Y95%^:69:,W32\9W@;>=H-K;YT?PR2JKZ*6NN\@ MWLHW3MN@Y)!TC(IXS73I$6I*E8Q,5/#9NLR" G/"RM]A5QQ=]WM(M;+.7_[W MI1]_:-Y.W\!L5AK1*+K*HY=1)14,"33IDE!1&@7CCL:]1SN+1D=YFZ;@.U\P M;-6 VEIH:HNP\M;]:S.%.UC0#A8Q948T1%'JVPGB%R7F)=5(9F.6\A6S#-/% M5;BY'XUG=V'/1A>?Q@_IOM:;?[H9_%VA+%]_ARJ#B@&^S&&2 &VW4?KYQY&0 MI443A(3:1NL[6:-]8M'H:-&4#[!N'!X,HFJ%QS?7/8P$=2P(Y@A3K#@D">>! M1ZT6\U2C1PR4]ESH\QI+#VU%5HW4YC!%YVGV>C:[A/1V6OXN1OIOEV4*O\T+ M-V[YTS.J0'(=//%>ER;GN'?;!)3(TM1)2^>BJ1UQJ8/\Z'4R#V-5B_8D?:NQ MAP.+6SW<)(_"4AN)8X*5XC .-YU%]?CBER.\H.M?ZSO!EGA=2'&@.'L(FZWH M^:*Y"*/)8K7>M71OI>VS25KQ]BRZ%$R(EF0:PU6OTE L$:V< 4&I2;IVY8:* M\)\(M8ZET!XN%2^#D+,/S;)3T&IL,/O'M)F5ZM59^2(B'6PNUV$R+H^X*&IM MP92+,4[4OE7^$*8GPJ*JHN_A]O$>+&=G"=W.2&7IG&Q+D5,%Z)IR0S@+.4:& MNV?JJ_U:&WQ/A#*]J:2'FM$[0MQ4<48EH?UF8J8F M4!^1W)59TQ;;B1T@[4&"9@!E]&!,WX_S5BV0-CA[2N-IB_$XJ3G]:'HO.G54 MTS%IY6S %9H#B2FA428E(X%;-,J,, RW5V=4[1WLN'1Z(&/FM-BTCW;ZR#IO M+BZ:R2+78I5C@19[-%J2J*$ PL79^^R( 33>A<7E.M6NPK8!8GCCMQ]]K:>@ M=Q)V#P&\79V7H[7(?1N(=>4B5<@!!VD4X4)P8(+ZS&I7T/MU9JB+J' M:,K##9C; /S>UWYO5>[=K_P0/?08&MX-E*D<,U>)<$EM*4''RBU,3YA'/UYX MZQT=X&SIA/O:]\N3?<1?.8&F=;=8GI70REAB>"B'&IP1GX4F-(+F,17XC[/Q M;D]J.J0C[SXR[N-L<$=OR:"5$#Y((JPL*:.:XQY: GWS9HL4,S@ 2 M N6$J^R]%XF%]93:QT:( SOR]L.'?<3=/P]6=>E-,&!Q3\0%T2,HPX@-F9(< M@LM<*Q?T-]>1=R]%M>K(NX^4=UH'!V9T;JAH(22 =/'3RY)X.!OACOARW/<.)8G^O]\"MS>V)BJ"*&+#Y $.F9F0W[U>,-E>6U5 M]+N7__TR^T[B/_TO_[MG_[I7_X?"/_C MU>_$W(ZG>@RN(!_*TH?\^?*(3_5K_TNGC\ M7N9W]TL0!5&T_]OR+Y*2,&%8P"R1#*(P2B"A008S*C"57(812J_N_L(C*AA* M&(PX1A"I*( $$PXE2GB2TA 3FM2-SO/%[W\Q?S!:2:"56U3U/__U3_?+Y>-? M?OKIZ]>O?_[&ROF?B_+NIR@(XI_63_^I??S;P?-?X_KID!#R4_W;S:-5?NQ! MW6SXTW_\_.$+OYI@/GO+Y_?G^R2_&2>^&DA[\S(?I)E7H@O M2UHN/U FYUKZNK7E]T?YKW^J\H?'N5S_[+Z4ZGBS\[)\UJJ1DA@IP]1(^3]. M=?;3!>)[DG=Y**L'X6IU/_J2L0O3C][$O=7\((<7>*>;BT5N/JBW"S'6M[OI MZF+1AY?8UV=1+.E\A,]BV\V.R'/S@P_Z;VTWIJ$.,JW[::E[1U3Y;2D70C9L M^:QID(M__9/^VVQ5P3M*'V>O5E6^D%5US?^^RJOF*^EK(I5R;4 5_)L[<& M%N0]#P6UAV,[!2FM08Z!HQ6HEVB9^,O;93W*^K-8_ M@>8G]40\U\M/!Z-\7:XUH"4_,PCM$S_Q0MM(CTOX;#R,3>FDZK)P^D :@+4( M?P)%*62I;> CZAQ\M.\77-N_E7PCF_^^7WQ9%OSW^V*NVZC>ZJZ6WS\7\_F[ MHOQ*2S$CJ8Q8&$=0$"PABE4*,28I% D2*54T#%GB0A*._4^-/-;B@Q_6"OP( M\@78U>&?0:,%^,WH 5I%'+G%=9CL.&= \ ?FH@%P=Z:JGNAYHC#7WD>EMI[0 M[%->WV;Z4>$'3:Y2WCS*4F]H%W[F$_UN3@NJ-RLY"T5$4Z%W M^6&$M:&4:C8D*%-0(1XE84R"+(QGRXVQ=W8:VG;L1'XG3%J?D["V9\%#OL@? M5@]@7L_'QU9<-WJSAMZ.UX8 =&!":T2^ ANA02WU%=C(?066!6 2?**Y\$=B MKE!Y8B_K;D>E+5,Z(?/9V\52\^:U$/KSK#X5E;8V_M_\\74AY"Q!C,=IR&&4 MI10B'C!(%&$P3DA&TBR2<1S9<%IW-U/CKD92T(IZ!1IA@986&''M6.L,LMWL MY ^O@5FH+U369&.'Q!%2J23_\UWQ])-NH.$3_9Z,"ZJ2,-(6#0XE1)'>A=%8$AADDB2! M4$FDA(MM"T\IX8X$@'HT[ZTPKNS_..)WM?<14/\I9^>Y-7?%Y4JU)> M,]T^Y(.5YGG>IK:I.]$15H6<%6 M6/UAM^*Z7U"=!-GZ,LH'=,-?//5#K<_UTCD\_%TEG>QI[&NC>!C? M&F#FZ]K(I>MQKXYZ@')P M?=2G#3=R>Y)\]F7%M%(U11;ES_*!R7+&9<8("1/()4D@4D3S5Q H&- X2U&& M5("E#7^=:']J%/5,1#L2.H5<-\]XP&/HZYI=Z0: A3?U0383:LJCC(?['J;=&X;LS(J\I[=QC[JSUJ?JZ M&);!CVT-(J\OX;#CT-BSV,40C<1C[E Y45DG#!UD=OR]T>BL4^Q=0NM^L-\N M\UJ(VI6;SHU?U_N%MN_R)9W/:$@2D1)-9SS5!EDB(\AXS*%, Y9RFJ8DLKK@ M/M//U.AM*R9XU'(:GU[>2.JV53P%J]VNT -8 Y/>#DZ?6IQ>G\')>9]W!@5/ M6[I3O8RZ>SNCZOY&[=SC?:^@FONMU\7#HUQ4]5KP28_Z=57)935+@BR-A.9/ MR9F *%($TH0R2!E&49K$""/L=AW5U=W4B,%(!F@M6NU0-F_=*G/IZ*QW!F7; MNRI?V U^;]5>:>]*"FHP&UE]7F'98.+M.JNSLY&OMFP4/[SFLGK+QVWV*UKE MU9?'4E)QL_B5EKEQT/M,ES*<$:90S$S^ 24E1"R*(-5;)D@09S%AH4#=^.HJES./NN/1K;;;(5DR%3$H6 !@4@; M-MJNB064F=[EQ(GB86QU!;_7[N08QFSNJV7.M-Y-< ,G0I\Y]T;"FAA.Z=\U\_:SQJ4W,7=F _&:, M,>=U?PEN!=YH>>94]5.IP)3WR3,^8/^/T^KZJ M5E*\697YXJY--%6[P=:_O'DTW51OO\F2YY44,Y$RE::)@J%0>A+'2:AM^XS# M.(@C17&*<13-#C(6G0],HV+'#P.!/-+B;J2$ MVG#X+DNS7M4K/?L.=I]KHV/!M0GD-V'0M7978*U?98XX&Q \!@KV1ME7 ML*"[ .,&#/8&Z"!HL']+[G?%[_*R6G[(Y:).(%%?K,TUHSS)VZ;B)4;M;M-^BSG9@O\NJB656T?FZ388IT^:!-5E<2)(()Q2#*LM_>A M(OIO+-1_(,V),A4)=?(0NDR6.]O/OG%N%PZ:Y>G@:$,QXDE MSU%P/VWT IZO\\G+A!GW1-,+< =GH'Y:O313VI'LN=6K[SO_VN;G"K(PP40B MJ*U);65&(H(TC2*HLC#@$6(D)DYQ_WV$F!R=[B3U>D?S$OQ*YZOZ7\O[VJ.X MRD6]>!:+>E]6-]$)^E";=> MRFKMO*%HHJU.#(EBFBO#+(-8&3>."$7UN^$F6JB@? M3)&O&S;/[^K/[^VW1\G-I7S^H!^Y45^,[Y:BM6"UF3$+%!*)E'K#G,DPS&-,@@0@1#AD)!>2<$!X%J4JX4ZZG_I"-L&;Y@2Q0+"0T M32$)D&J/U&1*H,0R"1$*0Q485\3E4(!U5M2<'EQV*VSO[V;@A=)@T*;)^\&( M]B.X7B[+G*V6]9'4L@"?:.GU=O0H$IY6L>=MC[H8'55K?TTY_M E%9 ^-"67 M*E[FCUNK+PTB+*0D, S-J7@]O)_ M1]Q^=G@7S'93WQ-X Q/!!;CUK&/4B8C7TD7'>WJ!:D6=*A\O4-3]2L\\)HME M+O+Y:ID_R2^2K\HZ-/_M-SY?"2G>:>'-Y=^J.<^Z46]I:0S@2EO ]>7?AWPA MWR_E0S53*F!9$&*(PT#SC(PII"1.8)(0B3/&8I:F3HE// DV-5+:U0ML%0-K MS9HB]CNZF5WH6CNS[690*E04L@!G+] Z;BA1B'D8P"A&. M$YIFB$2S)UFR8J15H)'+A3EVI1N60."&0>H:,*!HXFCZ![7Y&<-12-U]7/X8 MC'X%<F0^;/@9X&D[9^ILM6@AOUH5C@/DQID MKYHE#B@EDIG,T:& * @SB+,H@T)0AN,02TZ<*G"Y"C UNWS756NK@?F7T0$N M3>22T:*O:YSEL-C1[Y!@#\RT9W"^7>,\DB><&W[>O> LNW\A#S@W<$Y[OSFV MTY,!5ZR2?U_)Q?+MD_[C5K=25[$*DC3%G"#(0A5!Q!2#-$P4)#'BBH@TBZ73 MP<2)?B;'9QLQ02TG,(+VJ@QV"EA+JKH;P?';R3QK%]_FZU$-5;I22OK;.O]-$$@JV=!0,F$\X(Q#@BV@9*4DCC M#$/.$,$B1%$4QR[48-'GU&A"BPQJ><%&X#H6$MSHG?#"1-*!]PLAOP&C1G?V MO][#8$S.2P6 MFOF:''HSFBHEJ/''I$*S4J:TK8*9IB9, I0*P0-EY9O?V*@1$FRD=,RO MV(VH'<%>/G8MPQ" M"Z?[>>F]2S<]G'_!/9#OYZ*4M_=TD02MA1PKB2*>13!-A()(H022B,4PBBBC M1) H159Q&L<:GQH1&/F $1 DP?^TCQ$[P*Q[JE^*Q,"S^QD(/2+F#M"PCXN[ M!)61HM_L/A&GP+936G>$KQV\,EJ0VBEA=T/13C[3TV(Q]UI2F%/;]HLBS)@D M80AQQD.(1)9!QE *DUA*ED8)8BIPLE3V>Y@:,;4"]KD%.@#/T@ZY!)*A[8\= M- 8XNCBINB]SXZ#]<*6,,,I24SO?0 #IYML=JZKD0R3+,T2&'*$ZPWJ8)#;2,B* 2B M89*FQO_3/=+H5'=38_-&O#X!12CU26S4W2W5)GE&^ZGW.OL:W_+E_>O5]6R>)#EA[8\ M\/?7JX?5G)H;]]=TR>]_>;P6_[5J/H#;HLW'\8X^%:5Q(=RP5A-1_?K>&$GO M%VV!NAOUJ2SN2I-];R%^+D2N)T!7JFOZE972>9@J;I=]IW#U_J1S#&Z MO-8=+C_*Y8Q$(N*12< 74;TO529X+<8"AB((54")"I/4/@%?5U=64V*T?'P; M>XL:\1R/U3L1M>./BY%ZV8U3+>H5H$HO ^!Z/B^^UKEN55&"UZ44^1*8K'/^ M.,4&+D^$TMG5J&QBH_0^E5B]XWZ49MQ#WB^J95GOA5X7VHRBB^6[_)NY/FSJ MH&GCJ;R3GXV!-$.(Q7'$8Y@J'D$D$PQQ$"$[9?6/Q[/,^RG?OG,R5)KOW M%[U2U0YF-^I=KLF)YW3^J6B*E+W]MI2+*F=S_5:UG 6$8AR& <292?E*1:3- MR$3O55,6R9"G(;,S(WT+-C7:.2A#_>S6H%;N"FS4JTLUKA4$:PW!;UL=P=N% M7CZ:JHV.O.5M[.UX[B5&=&!>?)G!O+#P^.7(#U*0_ *Q7K!0^>5@=A:ZU $JK ?*M'G]Q#6*W&PT[)AX XX&) M]AF\1F1@9 8[0@]2AMP1*&_1[W:]CAP+[P3%862\V^O]2.N-+/.G^D)YNZ_^ MG%>_URGJ,BXSQ+DP@6@*(FV40IHP#B,.@<8!?6"*.A%P M^>S(:ED )L$GFHMU@>1V9!J-@%%IV)A,-U@'C->T%.3%8SG= +.)\W1LL2>E MMIWDLOJHE6_.MF9<$( M]8QO31]@42Q@*R"8;\5V9,*CJ%J2W*58#;[D!;'A1[@F_HT^'^R+D?"5M XNL:>O];"0NM7:>7D6(2H2RA"40>UX$'.(,0TA2=,($4Y8&+MML78: MGQI%W*R6U9(NA#'?65&6Q5=3.\S52-@!S]8VZ ?)T";!ID:4$;">^[6(/FV" M0\6]F0([38]L 1PJ=;CP'WG&;;(*F<_>+I9Z(W$MA G,JPGAIOQ4%D^Y%G06 M*TJBF D8)TI E. ,4A8ED$6AE#2C$O'09N*>ZVAJD[B1%;3"MOXA&E*P%MAN M/I_%MWMN^T1MX'G>'S#K"6^+QI')7TG^Y[OBZ2?=1#/O]5^VT_ULPZ-,?5OU MUC1@_?RE]2G_)DU6.BFN&W?G]0ENGKU'H^M"M*]HE7.@C03PQI0AE0*LU0.M?DVB MR@KL6!-]"UFZC)_EEF/H41EZ+[)3TO( ^.T]43L$X]2U[(&D]^*6+C*\4(7+ M'C"=+G/9IS'W6#]C_;ZCO#ZO;;.)9TFDH@0CB!EF$!G7/(:S&/*4TE0$-$0B MLXWG.VQ^:OQ7F_^J%=$^=NP(;MWT=#D: _-.#<1:NAY%(HX@8A\Q=QDR(T7% M.2+D%/5V&H".R+8C+XT6O79:X-T(M8ZG^EE^=4+B3='8"$62,A3"+$ZQW@%R M 2FG"N*,Q)1G),*I4\J49ZU/C:F:%."]"^\^1\[.ENJ-Q\!<90^%L]%S5&5/ MQLSSMDRG)I+M'J\SN33WBNKL9#6*N,H4@)5P;55&8 M09Q(!!D+2)0J'D2!<'&BL>_:B:1'\*S1DC?!5X^M[*9(R]:=F6X$=W1HMA\+ M.S-M&(0'YG #;GW5_FD'W!^,Y"!?_+CC9GA]'F9W3VAGQ'RY1MMW/*ZOM#,@ M!\[3[BT,D7%@IH(T"9#,8)H%&41IH/>$ DO(4,RYPB%) Z?K_.[NIF97OEZ[ M !IA=QT!C:LT-S";Z06*Y;TL-8'QQQP/IQB$?MM5S>ZY_>MWA ;FCIJJ%I! MP8ZD/;:JW9C9;U*]83?2]O0"#)WVI5:X=.Q(N]\?;2]JI<;N+M3NA4L]-MX^ M/,Z+[U)^D>53SF5]G_GJH#3AO!ZB.OVZ\5"X6^3_+<4G6>:%?JY:-A>@,Z[Y M5F]+F;;PN((H214D4J8PC3,9HS!B1+KE#AE"RJF9B$V54?:\RNBV%.05>/O- M:*A_:WQ 7M/'7.^TC6)7X/JA6)D0]EHO5V_R0;X .POSQ<=UZ//08X5CO0[I M!),*+5?9U&WY3_:!S;Y$>Y M;"I^F"SEMX7E(<4FT 7))%,J#J&(9 Q11 -(4JD@1TA0C! )<.)TQSRPP%-; M;JZ?UV8KUUJ"A5RV]=G,SQ>V9ZV.B:\&_SXL;](G-.I#7\YO56T"+ M-76KUA^ .0%N5 8_&*5_-+]V/!(>)$1KK,'RY58PM+CC>BJ,!/Z!\\-8_?HK M[&(\M2M3N"KGILO:(XHH@3C.8!S0!*) 9)#)1, T(@E.F,2!BEU6*[MNI[;F MG*ID4DO>E,"K9>_E2&4Y$G;K@G]\!V9W7]!ZJ0IS&JD!Z\,\%I8$HY"5&/ ML_'36-F?BWO!;*0S_JTVVLO_1:1SY++_,DTM#UYS$28I#@)($6$0Z12#(FB&<0XT6N#QA4Q[K(2 M'.EC:G2^(V+OM%;'H+2CTPL!&I@3';%QIK,.[3UQTK$>1B66#A7WV:'KT8M= M)/Z^JN,EE_>%>+]XDNVQY(=-V?*$(I9R@B".TA@B'L604!I!R3/"(Y70F+IE MN;/N>FJ$L&L(-+*#1GBP(_T%!>0=!L79%<$CU".:6Q>B?(DC@25@_KT#SG7\ M4E?^EH!TW./;MM"/TG[.A9C+M[1:MH=\:>4 MVY_7)Y]S3[SW0=[1>9O!JZU]% AIJOK& =43ERF(I4*0A#(-@UC(,++RM#S2 M]M3F;"T>:'/&N5P0'L.M>]I>B,; ,]8%"*=$>2=4[I4;;[^MT=+AG5!B-P/> MJ4=Z)JTM%G[ MF=PD-:E;ER8AC]!R7AGW,<B#M_8 M.99XLRDBNDVA2$G,*0EBF&&>0<1D"BF6 BH5DY13F:;4D2QZ2#$U+MF1UI5# M^HR!+<4,C.S@#*3E-_Z?2U-OH]:A#CYH@KAVSRJW>H#?!LEC>1&4WEBKCPPC MD]H%,!URWB6-]? ZVKMSJ9/8ZE[;%+9O/WW9G/43B624XA02)DU^2R$@3@6' MF4!AQBD.E;!*&^[6[=1(;W,!^JBG8V5D=W"RL0>[F^R&@W!@=CN\/KYJ\R9? M[^1-UK([WU(YXNO@U30(SF.Y.=GB[9OA3&8IS4*8TD#O#LMOU1%MI/FV)%'?&1?VDM2WE1Z7/_2['G#6I++B4HC+^?E^HN3W7/Q$K$^@GKZM*+JM9Q&F&$DR@H+5O-HD@XV$,&1(( M(Q0D,2^RZFQVUKBQNG6%.06>?585/G:\9;68KOQFP7R=HSF%\^!.>PY ME$;<)KQN+3"X[H;2F;3LT?%$4Q8=CDI,]@#L4Y'#FSV= X]GV-CF>'GU??M( MFP*F3N?^8>.?QDD:A$@P*)4T>7WCV!AB(0RP,.=>*B'8JJZ+/Y&F1EZ[F9%V M==K-I6-2$AS-H%27)+C T?#R ;;CP'&';6".W$U\='[$7O4=,7>G16\@^W)F MO%R@<9TD-H8&YS <>:H*R4[^(< MW< .W^A_;;FFN^U1Z,-*O34CV#WLM=Y"XV-]/)$4C;BD648ABY1QL4P#2#)M MI*4\4UD6$QFF3H&][B),C1XVHOHNM= U#'96U+#@#LPL9THO;&$?.,]6?Q"' MK<;0)< 4JC)8 &19G<&FI;Y5V[5Y]5 LOBP+_GM3M'2G7/ L2F.54*8MG0PK MB+C2E@X1!&*!@CB*N<1,N=5N[^IN:L36^E0W(H-:YJO>194M$>_F-?\X#LQA MET+8H[*[#3(7U'?O;'[D*N\VJA[6>K=ZJV_\^U,Q?]+M/*N.M2XT2R*A."(1 MC"(40R33$.),"1C'828"A>.46KET6?4V-3)IA)6E:Q1\%Z!V1I WF ;FBHV< M>R7M?!;Q=<+$6[Q\5U\C1\Y;J'T80V_S4M\-V-=KSDUN<]V^-GL6^J^\WNE5 MUPOQ^MZ<]E3O%[O/Y N>/^YFA8@HPR0-&8PR$V:?80:QR@(H&/$;;=[(TZ;@.SX'E$HV\5?0&X>'>T5_3?5TOI)*E7B1V M;,OW5;620IM^D?[B60!#%"80H11#IJU J)(8B2!409PYNER.-?TZP+;ULO !X>#>%6OTGN\=&T%].E6< \.;,\7) MCD9VHCBG\*'SQ-DWW,^@WK2!"::<_8Q*S @3 Z=SGF*:]3GB>-33:6(^?;;[+D>25-=G+YN9C/55&:%V<\BU00A 3& M/ WTRD]#2 .!(:9)F&8R0%'BM/*/K\+4Z./C_[FICKA*K\6O4_O+;0C62 Y. M_;\0.W-EVN,^,&E>[$!U!5H8KG:/W<]_14-L(U]N)%_:2ZN_ G\,KZZ+!\B; M%]CEDO1<8$W>82EN="<+T]^[?$$7IES'9[J47PI5;G[S?B'DMR]?Z:/Y37N> MCR/"8Q0***.,092)$#*& LCB@$@A:1RDTFFMO$2:J2U[K3)@(S/8J .,U."' M+S?O/O^X\_M:*6"TJA]P7 @O&DG+-6VL\1EZ>;IT: :XX?&"K:\%XR)9QN5^ M'[ =T+B71D?>\C1)5]\OM/U3;[^J.C6*J3C2+BX?B]HM1PJS?+QKC5D<4A[1 MF$"9B 0B4]2-9F$(N=[]R%@H3J53'=)QQ9\:YW_^\DNU/O,;:1_3;]@'WL,, M/IC3W[^T":UW,&B35"U-*:7-[F8#A/[KRM"'B<9K#XU_,^" %ITI;&@N&M:7 MWLST$_Z/L9&Y:&"\;6(ND\(].U>=T*06Y;Z8"Y,&;+DJ%[4H56O7QE*HB$9Z M+=O:[X1W'@=> <@.Z5!"TPM$^^Y1?+D9)N78RI4\XM>X@Z[G4.LQJ39]1?/I$(LBB6,&.,0\5A!@J3^)Z81 M4:ED*4>VA.S0[]28>6OKS1LES%]YXT9:N+KJNX[!>9(>"-F!V?K#%LK6(_?9 MW4&+N7,DA"N\]OP]$,PC$;D_N)T8O0=H'=3NTMIH'-]#Q5VR[_-ZO\.J=_DB M7\H/^9.)^M)-WN5LWF8F^9G^5U&^GM.J^JB_H3>%R9LT2V,L$D8D%)F*(8HH MA33)$JABPM-08!0$3EG;'/N?VBK0B ]K^<%6@38%SQ6H=0"U$L!H 7YK]'!T M:78=);O#H0&Q'WB=\ ^[\Q%,3_ \G:&X]C[J(4A/:/9/,?HV,]E3^[T+X;_J MII=OZ%*^HWGY*YVOY$PF/)!Q$L(XC21$,6>01 1#E&9AAN,T$(F:/?EMO%^(?^REZV?V6EJ?QTK!A7%V@0DH80D$2%$(0\@#F@ %>9AG##! ^%4D.M$/U/; M3QLQW=; 4P#:+4L>8!EXI3 2#E\*ZPP.GMCS5"^C$MH95?D8EKHT?O^JBA^;TPNAK,L%"*% M#)O85AH@30XHA0HAPG@0!JE=M6POTDR10D"^T>@*L+5.@-4I_Q\W:AES7+:* MZ5=:S>SO%"X?R?,7.:..SQA<]GYG:#;JF*)->FBV&H$;!=8Z@8U2YHWB]S-V MZ@##9'\A-.IPC71--,ZP.5TA>8.YXV+I\CY&NV[R!L?N)92_1OMF"OQR+^=S M8]K3Q?=9S$7&]*H' \:T1T?\_@ZUYI+@=EX*7#"8\>.?R.J7U!SKYGS8V)_%_EB^:O^I;:=9]HN52JD&<2),5N9"J!N+X() MRI0D*",\"V8+>:>WUY;GSY8]6WW'I/F.=_L?[G-^72R69@=8]?XL;4+Z2N5CV M.FYF%SQ[VQJJ1\7A9L7?GP^VWQ2GZBN;A6NM?_E+1\IS_-&14\ MSE@:P%1;%Q!))2'E1$*2BE AS$-,K*R-?MU/S1JIA0/Z:TQ='.Z<03^_&QX6 MRH&9JA'>)$;8*T*XT> *W!;@E01&BRO0H&X4 4:30:%W<7D<<@A&\WP<9B@< M_2#[(MGI#NGD7T5?NXRF M-/^E>B_<>FFJ9TGR(LD#+J5>4JC22TH2<(A9J(>01K$D(26$I2Y7.G[$FMI2 MTT9.%@K\&OT'X$T:]SJ189O T,TZ]C1V=L;S^",R\(JU5@CL:+3C>= :V8W8 M>DJ!M5J'H;#^#&^_('NRRST)-:K9[A?(?:O><^O]F+MSJ5CO.]ZLY$?Y;7G[ M5'' M;@3<>PCL*'<,8">P+5@6@*UMT=H*O5EX/,NX%$1/)-I;C%%I\U*P]HGRXO;< MST.N_5YZ#ZOS1Q3]$1B89S;*]PAZWT/!_K2@/QHCG00XH.*TN3^N>,?&?>^% MT3;EQP7=W7"?>**?259[6II[IU+>RT65/\GW"[W+DQ^*JC*5Z-[-BZ__+L6= M_"O-%^:'KZ0J2OE9
"W%+O\TH53+) @%Q8/(7ABC1>VI!8,HT M:'P_F7OZ.G+=E'U46CMP;]1SS'WE=U#M M++\7&ZJ!:;IQXG^F&&@T S\8-7Z\:FIT&OU K> 5,"IN?LMJ/<&^HG4-%ZVJ M/[-QD!'P9$OZE6U4 W,06/>MSF$ZZ1EZN6*5_/M*K_5OS0UX:V-P%8>AB (H MN"E['"3:*DUY !.:H$ FD:9]ITCSH[U,C:*W0H):2L=XL*- VM'IQ? ,3(O[ MR R1P+4+ E\!1$?[&#>BITO-@Q";SHQ^1L(W8^%@OY\#@OOLOU7H-B MPC-&0B@Q$1 E"898:C((!4YQ$G$1XI[E'"QZGQP_'(L'W,I?A_NM->@;2VHS M*):<,A340W.- \I#\% ?V+P'.-KT_4*1B ZPG X9=&FD?YFI3^N(VE1DJ@Q:SCC=UK4#T' MLIM_O, S,,LT-8R*);S5[\'MY MLUBOC"1BG(@TAD$LB9[B0D 2!BE,(L:P)!DG;B7''?J>VN1OEE%V),E!D\&@ ME;_S+NOB\7"U5+RB_-)VR@["@]HIUJ -FX;A:,]3R);0!8EE4H/.)OK16I-+ M:X93I3+&4QA@;8\@G.@YFR@,$RXRK+E+IBF?+4WZ63O&:IIU(J--X\/-E29I M<2.;&]NT,-D1B;OR0]_Z=6OL/.F?*^AI/K>-CCI5GRNR/POW?NLCN<>FN#P+ M6<"1GF8H4RE$<< A4UFFYY],L4Q"G@BGHEO'NYF:-7"0R.)\H3\74.VFY^50 M#;TM<$?IPF0?^R ,DNMCT\D+IOHX5\[^S-/]*. M+4WBMTIO1^J%??.]\CA( M]7X_A3(-%40RE9 FB$),A>*<90IQI^N-4QU-C0;6[UZ6,VUH?\D7],EO__E\5K\EW[&[.)NB\_R22Y6\AU]*DKC*/VZ]N%X MO_A94L-4-^I36=R5QM=Z(7XNQ.9R]D:M^YR)D!$<1 @J@4S&(((ASB(%8Z(_ M1Q9F2H56_LPOKM(Y+)1U=[#[D4_CV[N?&GQ)L3-:Y' 5XT# M6 /QS%5["P:HT8"K1[#%PWP;+2)78(.)?FOCE]7B8IRRUL@ #0W8Q<:DV5F+ M\@?YQ.Q=1O\HG]I(#JI_I$_.R4-V"N/A#Q#W1+= MZL]M?2\1*AE&V@:#*(ECB-(401;@&)* QB(3,DQ#IVA@I]ZG9D;9WA35*OB^ M*]H=%5^W13VQGLI]42W^B]P8'0%NM#NCW;XG=FMT!!;W>Z-CC?2\.5HLS0*6A0&3#";8 MU$#A*85,40YIRKDD(L4)MBKX.H*L4Z/174G!5E3PFQ'6\9A]R"&VO$J;QL - M?3_7;\S<[^V&1]/79>" DHY[PS@\Y ?7EB-T>8%UO$ZG$O* BP C*)6Q@%F< M0)RI#+(81Y0D$6F,X?&4EOP@ZF/O32\[3B'75IM_Q;*0/ MDR;GY9+=V*2L\9AXYIKS4K>R/KG0%/IZ599ZCS5C29;I6.TB6NEC;A@OI77T2X]B:RE5>D#KZ%MPA:D'2'- M(6\MID>+\!P2ONRYD_V,:XV=4_? ECK[0C]N6"? ^DR7\LM7^KC.J<%0F,28 M0B&# .H5/83,%'4)6"QE)()(VTPNQ'"\FZFQPB:)G!$3&#G=Z. $F'9<<#E$ M Q/!(3H#',IUH^")!$YT,BH#="NZ/_W//-UO[O^RJ,RF2@KC;-9^JTPA+$F* MH6)<;X:R.(",I@A&>HO$$F$B1I3+Q#_2Q]1F_49$X%[P[1B$=M/]0F &GNO/ M,1E@GG>H[VF2'^MAU!G>H>+^].YZM&>RR6)Q=RO+!]/@VB95888S%L8]C'(9Z_Q[@P"D:[$@?4YO;7^Z+<@EU3P] .$_N8QC:3>X+D1EX M+YHHU;TBL^O??RIS+F<**Y$B12%GU)@'2%-(2!74 MGQR1:1+AB# /C@(#B3\U=EH+-U(!=K^?@L-QY20'>(P#T3-%U:LS5=4W==,W M(!@'N0:&(Q74UT^!&HL12ZR>,J%%*^^_Z)E>K]XER_H@N>+NVN^S)]J&V@6)C$3L<(P,Y%1*(D)9%@H MR-,XE7%"N*292RBR?==.Z]0(X)$PP-;Y,]=BFP7AAU\:E'\$&^'!]7F8G6G='3%/E.S0\:ATZ@[(/A7V M:*%G)&>;&NJSG-<%(@\OH*3"#$6Q@"PS)_A"8$@I93 (8Q8EBA/EYKEVML>I M&=?/C"Z3;K:H[_PVJ=*87$B5N^9?. ^\'5UYA7-@EEK+"LM&V(&O JVA\144 M>K:_<:-#;=4_"!.U?K'GD6*^D#?J=2E%ODF+2RC*, HA3X+,1'(JDT).F'13 MH2(DR5(W_X'#+J;&*D9"$YK4R.AXGG@(H.5QXD6P#'V:^ R1 :X*3FOOZP3Q ML(-Q#Q!/*GAP?GCZR7YS^E=:YB8^J2[T\KJHEC.59%E$M+40(T0@"E(,&4DC MJ'@JJ;W!I"T 9 M\?Q-ZI.:>YK3A^V/.J5/JK<_HT\_V/,^P!2GO"_F^HVJ*7&WR4F"1:Q$:([M M62#U8JW7:1P3"2G)6!0BJ01RFMFGNYK:%*]/GUI)_[FM&.EXMGX:5LMS<"]@ M#7UFO2/D&B=PO5R6.5LM:RY8%N 3K2\+A\@"XC7]#R^_NE?*@^ M:K5-_'(QUSW=K9V69BE- A6C&%(:I1!E#$.BA(2"TC1."&-)+%U.4@>4=6I' MKVVQ'?/I@&*CWKJL3M[\=FDT='55'&ZX[1AQ(H,X,*4^*Y;4#.-657!S,*+M M\[6Z=6K_'?4V18Y]NEL./@C>?#:'DW1DQ\_!(3_T'AV^2S\9"6_EM^4KC=;O MLX!@B;%*8)($IO(QTFL&I=I:C20F'+%(N%5:.=G3U(S5PXQ[E^4DW$)J>3+M M ZBA3Z2/9"4T",*NBP,>;GQH#K(5S2I5P M KGN.7\Y'@-/=%LHK"=VM\9=LUF_N3.3];^VL_A$HZ-,W6Z%UO/US%/]%N]/ M9<&E%+51\:F43WFQJJZYWI16>9U7+Q,B$2&BD$J37QS+$%*>A#!*61A0*B*1 M.M7#/=/?U*;QJU65+TSV.KJ5$3SJUN_-.?.C<6;:2=3IMLB?@]YNJ?<(Z, \ ML):TV4&M904[POI;\RU1\;3RG^MMU/7?4O5]*\#VM=XG4V7M1TCGKXN'AV+1 MA,;OGDO>%J_I?-ZZ$UXOQ-^H\3Y<5C,E14I3PB AQG#(: 9)RE(8(XS#+%-I M)JT,!P^R3(V>KH7X"WBS3O:3/SR:M)Z% I4Y801%(W__U!:7C)KU =(88S'\ M =%:"]"HT6QHJH.#]\U8O55*-F-EM%M[B=<^3FL%O9X078JROQ.@WI*,?<)S M*61'3G N;G+L *,FVY_N50OS27_S'_4L>%,\T'PQ2U& 0VT&0J%B I&F9.-: MC2%-F)14HBQ"3ND%AA!RQJ*O?B3_5[-22/EE29>KYMR(IB*,].8=$AEP MB%*S=P^2&!(:HTP12G'FE!'ZH(>IT6LK(&@D[)6E]!!%.W:\")N!J&5JBY*N?M[ MXX[VL5C^IUQ^EKRX6^3_K>FH#M![5Y3MC\QSX4RE$B41HS *$\T6C!+(6!C ME$0FVH3HG[I=UHTJ_M2HZ)=%N1$8\-TP%JY5JJY D]\2J*($Y5:/?H$L(WTA MEG>/DQWW@6GV;#+\C=+KV'"CI?[I$GR72[!5]&I=PMU\')\M/H[>X3GCCI'G M6)^1A'^1P*%Q!^94%-+(4O0\W.#W4JSF\D:]RW6+\D/^9.(UEWK>Y6PNF[J[ MM_7IRL:+@C,9I A%4!@71L1"L]8I"E.:T2!2*.'2K5:*NPQ36[#6*I@CR?=" M\U6NFM"!K1J]BEWW&1[+ XEA01]ZM=C!NY$?U@HZ[0'Z*#8X,+FNIYO]\8(IJ>Z\L\S>/MC;:L_EH6536+8D4HIP$DBF@J MC&(",6<*9@%68^]H7H(G.E_5,['.D*&_BRH7K5NEXYW^ M.;@M+_4]@CCTK7XKJKG=:H4%6VFO0"VOQXM]2V1\W>R?ZV[QJ5/JP47J?.JS> M<:]=?JWY2$CQ63X5\R=9MID4DCC%,@XP3+C>C"%M>D"6A!2*(.9I2@(4"BM/ MGY,]3(T@6B%-<>]:2OO2R\/C[XU6?[A3[-W"P-T/NE&:D/GL[6*9+[]_EG>YB>5=+,W% M[@RG$1.$2TUA40(18]KP832%@:")R.(XBE(K)YE3'4R-T!H9P59(8*2TF[LG M0>QF-1_0#$QJCJA83]-SJA^Q8"K)_WQ7//VD7VV,%_V7K@'IH$)]#A"/6S# M#JCL#40_D(UD)?:%SLE6/(](A\'8\?)H5N-Y!79-1XNG^RQ!"UFT>>'>45ZW M_[IXD@N]NIEZ$]7/]%O^L*KK3BR+MZ_>W[ZY_FP^GEF0LEC&#,,T$-K(Y(&" M.# ;Z"!-XI@)GDBK@@X723$U4ET+#4SAF.H*U*?YYHB_SO@"\H6I)2-%'=RW M+(R+#M.J"]"HY,(H?8?-AIM'&(S!J?M9:LFU&L;YI1V@VV: 6EV:8E5Z1!IU M0*W/&,/APO\C#,MHR\.0P^.XB%P(:^<:T[?M$9>@"]5_OD)=VEA/9YP5J^3? M5_J[??M4WSAM?#IB@M)4AC&,F8GBC%()62 P5$*F82(QDMPIE_G)GJ:V$&T% M!8VDCOXS)Q&UN_;Q@M/ :\0!1 -E@CF+A2^7EI/]C.NX4LR_T/1:] M%D)_,-5K_=>;\K;XNIAEQN\D3.K*+ %$*N6:#QB%2HDU_RI*8&1U/2(]!-3VE/0BF,8Y*'5#J,=QZ4D,+C@Q/6QSY$/3 MDTH=GIN>?K2GEYE<5";^;2%N3(&.3T6U+.4R;\*=7[5%.M[D%9\7U6HWG9F( ML Q"ED&$TQ B$L>0J#2&B929PH$,*99VAZN7BC*]X]CYOY 5K@0>R0BX%RY=K6U\QQG5YNQ"L U>X2]OK67?% MI(:O-OG&:21P*!,3YII+/)-FZ# MG1TC]4=DZ/,P:S#%58X_=6G*E'7P_C:2;[T> MKPLH\8BS)!!0AJ8F PZT#2-4 C'+%*=Q0!/B=K)AW?74)OK9",BU^'V3GIP= M"\LSD4$0'OJ0Q!;< (+2"G,XA8MS#BG>+M5SE_DC\7 MB^5]]:Z8SXNO^>+N4YOW;5QI:R8(4Y4%-!1T\ O' M3A&GQHS[MY$/[6V*>'Z;4E]27H%EK1IXJ'4#:JW<)O'H"-=AW1_ @%>7WH;U MCW"O>04:=4&C+]@H##Y-9:A'N!;U-N1_I#O3"X9^G%M5JU$9XLJUN^/IW\=: M >?ELM:NIWX;H)]7\V7>%EHN3:*R[9E@AJ,P(Q3##/-(;W@R#!E"R&1/X!3S M@ ;$*63X=%=36\:?20K:LR1@1';;T72 :[>#\0/9P$OD'EKZ=P.=J)Y'P]-V MI*.C4;WVY8O-&CRD>^,+RT=MY.68*)$) ++B%*)(,DCB*8RA CBJ,X MP\JZP,=NRY-C@48XAYH>SW#JGN$7:3_TA&[D\GC <%+;2ZIX/&MOO (>Q]1X M5KOCZ -]2\3297U44&<2H0N>T_FGHDG5O[UE$ @GL4GFAZ/ ;-,59"'&,%*< M4JP'.XXRMV*QYSN=VES=R-SFV6FD!FNQ>U]*6 V Y6FD9UB'/H>\'-$>167M M(?)67M:BRY$+S=J#<%ARUN'=ODY>;Q]D>:=W('\MBZ_+>^.L0!??9RK(DI2' M$C*291"E*(:$H%3_4Z0R"7B0N#IZ'>UG:L33NC*M906-L*"5UM7=ZSBTW?SB M$;"!*:4G5CT0!22!22D"<)@&,PSCFBC&BN%60IT.?4R.'MDA,7:;G M"CS2=08R4ZE'%/,Y+2N3(+BIVN-8M,=F".P,$\_ #DPBZ\([#:9:8.,XVH@, M:IDMBK$Z&R8.$'FR2VQZ'-4L<8!@WRIQ>;4O'S5)B_Z6:X9KRR:^HE5>W:A/ M9UX>LS4YMSZFIL5 MN)7\"M2R&XN_E;YG'C/K\;!E*/\H#TY3O@#N059N:'EC+,MN1Z8M-S .NE2V$;ZNJ_=,?+"5O_<9D-O8V-M<@R ^@O7E"^Q>5I@S:![M M,?N^1[?,G&$Y9J.Y-^)^E[1-C?WV[RN]._U9+N\+\;ZN,5#[Q!W\5$J3]*FN MT10SC!4)-.]12B&*0P2I"3..:490%D5$,2OK[5)!ID:!6ZFOZI1CSM7H+QJ5 M\Q==8V$],/FYPNQT/>8#HPMNTR[J?K3+-Q\@[=[5>6GO@L@#8T+*&<,QRD1$ MH<0\@XA&*621-N=B+E.I9!*PT,G19MOTU(CJ9UK^+I?@T>@I?Y.5WQ'=>UUJ?>\I=&N\8XJL'MQ M=_R!OO?U[_*Y_+BJ?=)(PJ,PUJ9%Q"/2S#O",(.$4!QG4M XLKJ3.];XU*9> M>]ML! 2-A*ZW\3O G9^!E\ Q\"1T0*+'7?NARA=23D+9:)PDG'(ZAF;1GJR9FD$F4@DR7 :Y/5#42[S_ZX_R+?? M3 (H^9^2EN_TMSA342SB1%$HF$0012B"-"$"JHQ%(8UB)%.GW!/]Q)C:DJ"_ MT-3M8*,G_':'(,.#.O BT5F?]@H8P7E=UGQ'FRM@% %&$W^'+)E IJ<0 MHQ[>7 ;4_D'/A:U=FH%G-^W=3I:,5]\/U!K3Y8:OU!"X I"VP@ /I3:4 8(E?1.,/F/=/1P&*_4)ZD<0;C=):E MD?KOM]9]EKJ?W-A0M3/T+WJYK3Y_^64=6!U1+B+%88H%APCQ4"]0A$)%LQ13 MRE$LG8S\SMZFMJIB-\$38&6$=UMFNL&608 %2F,8!N8& M*HZU-< C!D48,$1P$H@@>W8=STU M[MY(KNT\(SI8TF\FQYVC^XX#]G9D,PRB0U_6;6(DAXY'I2=W0/:YJD<+/4LSE 674E3OM!+F0+M:GUUK MGDH9#W &PS1$IFP@A2Q)!,ST/Q5/0\D$=N&IDSU-C9;6@@(SL-JD; J .Q94 M. FK'05Y 6M@QGF.4RWE-NVAQWH(YZ#P5?#@9#_C5C0XI^Y!R8*S+_1C!LT\ MI4F9_D8V_WV_N.:\6.E=K=X(4S:7,TD2P622P,149D)*($BEC&'"$I72B$A$ MK3)Z6?&_G<..(\P'96.1\?Z.RB;7Z^ZQB_V+/BB?%0A2+]PL]31E=_'ZC[1U-6L;(^?#^U^'?UXQW1@"K*"ISW&(M+C KD?,]V4 M=W317EGK#5=5S'/17 LLQ"?](:Z=OW92I6W2I^W&O"[$E_QND:N4I13!6'>E^50)1E"#*>"9AH MYO4UC-F/O%I5>5W&W<2=?UD]/-#RN_GYCG)@JQU8J^=&J*-_-';6^J9ZSO/SX45?6:5O?OYL77?Y?B3OZ5Y@OSPVNE)^=GR>>TJFK2:BGOEGZ; M211@3F(.91"$$(41@EC&"4S2B)-0!HRH;+8LEG1N:5=[%,Z)?C8B#C>E/LHE MX/?&Z\DS.[<7%RM(A]#F4H54H20DWY3 (1%2ED6BF6O?@3:RN5:,Z"T:N#>Z/:"XVFY M>WFA41IZ9U+[NS[3:WUG_X/1XD>]73$C9=0#M7Y7X*_U2+:_I49-L*]GO4/1 MFGK<> R OZ]-A4_1QMTP# #JP69@B#YZWR(V_@M'BJ;/D@@S'.$$DI F$ G, M($WB"'),0I/G(PHQ<;Q /-G9U&AZZZ7C>M;4":GUE:$7H(:_+5Q[,NVFB!SD ME,4&$G]WA*>[&OMZ\*S21VX&S[_3,YOMLUC:-M5SD" BF(BA1#2#*$@2R)AD M$$5,9"B3VC9T*E-TK).ID<->V'??;-K'X+0CB$M!&I@8G/%QSQG; 8"OU+#' MNA@W VR'D@>)7KN>[3?==X-#;]1^Z.@LXUPD*M);]\RX%\6!,LF^$"2"(QE' M*F/"*?"RN[NI4<"NM.9^(M_&5=-:8#> R^.6NA,**9+!]\OJIS M-KZFC_FR/8% KHNQH'^,&CW6I M>1 GUOEP3]=LJ0T%N>'K#\;]^T-.6;WQ:Y,@5&]6=2*?6XV[R9H>BTSB$,9A MHGF!91)2%08PS#A5A-,HS9S.<9TEF!IGZ.\J#?5T0#M3 MP:.ZK2.P AI)%24("J2-'23"$-(D(Y"1**0D(4PRIR!8NVZG1F=KJ]O450G-7W:TZ4ME]B/ERFN#X#\PR5G#W1(= M&.1^_P(,O1.@O00OQ(;.$)VF1O>FW$LCO)%LNIS*AC""KM$N6_4V-_S9" KHCI7VB?AN(N\EL M . &)BXC[4ZFTBNP!?%Z,!#M:QQX!G.DR@:7@NI4RL !HHX"!C:MC%:VP$&E MW6(%+J_U-%1-4KW[8J[?J!I[>)9%F5 BDC#%J8(H"#ED:9S"@*$L%HI2EG&7 M"(S#+IQH=H0XBEO31W,YT,KYST#6DCK:DH=@AIF)@),$!DHPJ*WX&&*4<4B( MBH-4A'&]NR%L8_<^.@HRV**8TRW 6Q3#E,C9!09DV M"%@,XS3%.*48"1*W*+Y=B/$P7'@[[S))X&A%?^XO##L;=/IQ4\&!WWVWJ3YA]R&W^8#(HJB_ZIY6B]<:TWGANM^4L34*:T1A&:6HV M"Z8@<(PEQ"Q+0D8XB67BEE+;JWQ3VUQL] ([BH&M9J[YHOT.IAUAO> 0#7[^ M4FMV!DE_[E6[D=-F#0'N88'N8;OIFMI7& M2:^M.O1Z59KE?"8H35*F",02"XA2GD)&60HEU@9UQ-,T<6/VH[U,C9];(==N MS8[GVL>!M&/5B^$9F!O7R+0"7H%61)_I:SL0\):Z]E@?(Z>M[5#S,&5MU\-3 MJP?VKBB5S)9W]YJ\KI]D2>]D7>3E#5W*=S0O?Z7SE9RQ+.*2$@JY MC+3E2 .]01S:4"E*PVIYV186N]1%D_6!! QE(),89GB]IK2]S:&SCNDEC-"M+,B@-YAILA.]*"77'=#)L> V-GX@R$\SCLTP@/ M:^D/,[E< 6?LG6V>_O!YLGYZ"#"J'=0?H'V+Z(*6?%42W,1YMKE"-CGJ,Z)2 M)B2!,D5Z>Q=)IDE0!*8&@&(\BN,@<(JWM.]Z:O;3ZSH;=V72<3?YONJ0F7D; M$IO+ZB^75AL\.0AVA#<,M ,3W8GZ@]L(\U;T02H*N",V6%'"DQV_<'7"K[?!1+.Q*['*&!.>H G '*K':#X,T;^&@G(SOU=BEZZ)O;^73?3&': MY'I=5,N9XHJD!&DS)U4Q1#1CD#&<0IFQ)$$LS(* N$3Z;5IVFM^C!?C-ZSU$ MKRS!6\SL)G4O) :>QVT:+B.5STQ;>XIZRZ"U;G?DS%A[ZAQFO-I_H&?1A.+A MH5C4(57M:H'2@ 0DDS#B.-%[#KWQ(+'Q1@T3'&:8LD3$3A43]GN8VJ+;" AJ M"=N+6L=*"0<8VDW.BY 9>)(^ \7_.GM2=5_5$0[:'[HS0^*Q@^Q1RRTV\C8L ],,[6 5TQMNP#!K#? 8)WSN:EXPI/J/JR=V.UQC?CRMC<9DD,,].^3NU<>M M+!]:SW7&J(@P22 A&3*1!"'$ <]@FM%8<1QQGECMFDYW,35B>%:RRXCI&!S0 M 68W&_B!:& 6&! =^YR.EZ,T4AK''F@Y96[L!J(C6>.)%T?+S]@M^&Y*QC-/ M]CT^HLMZB]WDS<\R%1 4,2B(!@LQK#3)!0C**-(64"0D0Z';T=!N\U,CN(UT M/6L1/,?.]O"F+R)#'\Q8@]'CB.68SMZ.3YXU/O+1R#'%#H\]CC[E;IDTL4GU M(4D=.+V^[@\4CB(N0I@D<0Q1PB)(S"Y&FR0ABU"8"L3MJK%V].+RJ8Y3@O59 MR@:N]XH54":_1RT_9/5A8G.4:[\BGX(X#A'&>FL(,VH*>*0 M1BF65MM#3P"/&#+:',I>>\+QO.'G 9V!F?((,.>W1JJ;!,R+_Q+6S.^<_G,4JX3,.09&:/K1>R M.%)Z(4M22#!-D4Q8*.5$LF$Y:C8U;F_$GW@*+->OQ]( GXJ\$UK1QDN$U7YX M^KMK4/I'RH;5<_PGGQ#+5:]_D)Q8/8=SO+18?07L9R4\KPBR3I#Q6??P5BE9 MQ\-K0;@Q)N^D*>619B@6,. A@XB$,62<"!@G$<\$RBA6TF4E=^I]:JOM)BE, MJ>5U6UW=4+=; 0?#@M;2@ZWX_M:-7JAYXG:WOD?EWUZP M['-DOT;ZAA]QF3^9D[CJHUQNTNXHE$4J"F"@4@112A5D.,B@Q$&,0DXIXH%; M]-&17J;&2SM"NH8='<,0!Q&A,LH@I5F=:XU ;!*FTU E,H@S%3'E$M1Q.8:C M!7B4?I&TX_&+\1F8KW?DNP(?352I]VSIG1!X"]XZUL?(L5L=:AZ&;G4][)ZN M[$U[1OA_5K34K#3_WGA;S"*49%DL. S#+#0%QCBDQ!2]B>,0)QD146:5>Z.C MCZD1YEI,L)&S=0&R3T]V"LWN*>\)HZ$--&=XG-*1G0&@5R:R4VV.EH3LC%*[ M^)"&&4-(*.24 M5^=8)U.;W(V,M6LTK\5T]8D^@J/=0GXI.@-/ZT8\@TLCX #185T(>/."/M+% MR"[0IY4\]'_N>+;?1/\KS12R@A+:Q]MMZZG9LQL+7 C/@BO@-$ M"J C0X@ M#NI?Q?:.*XYCTLUCPR(],),Y@]S#3<@1;7OOH>%0'\FI:(O^&\E;G)LA"$\/ M0>39[Z@?BAWN2(X-CN:EU$_17>>EGBWT,W:;+&;MX=I/^7NV]KCAO'TOPK>-C8K8H09D$2)('I)_E6[0Z7Y;%5W=%1 M#QFX2IQ.96HR4RZK?_T"O&12>6$"3)!B[5QIT8#NYS%5>!_DQKZV8\1SB/MQ@Y!\1N8*7;0U8D!MN*:;>I6X'"L MX8Q-( 8YW]^H;.*L_CZSN+_HQS+KU6;VU;IK7?\HUC.5H9QPE<-,2@HQ(]R8 M$]QL,K,8R335,9?:A4E>M#HUMK Q2\5Z4P@V![\:-)]6=6R8%=9Q^_(2MFY: MZ W&P%._)P[.4_ZHWEW3VKS0FM+F7[OI_+*M4:;L4?&;:7G\EST/KZT[HU)V M.)[6=9BT4D1IBG.8(NNS$V<"DBC-89SG.DIR&<>9ES5_I(^I3"9]6\>#XM^/1,)G!6^5EWBE= MB&(STPEB$?KIG>MR:A2P38JM@F0,/X*Q M&Q>$16Y@:CC,)/Y3NT95+?#IR*>+TXJ?1F>@%.-'.GS5=..G 3B7>KSCS9[Q MCN)>R:>YNM$=!1"JG X$X8@QFD&=Y01B3A-(4YG"*)\?CAI9Y W(0^^7? MPH5I?*J@L5VBSW+KG6DBDL2>6,1$0RRQ@)P+#"4A7$9N?$*@+B=#Y@8[V]3KI@KK4/ID]J/,E_P/- M3\6FN"NOZ-^R=:NP^0RG2A.-C:4C(PRQL7 @4[F L11+97-?\EEM9AQ+BA1%$*5(0)Q2 6W9-2@3&P)IDZ^D M7@F073J=&@UL XKKK.@]_'N=L':S%T(C.#!';,&KY 4_U1+_7%Z2;H4N/7M# M%LEU!RE8>5R'+D^/2*'SR!P$7Q@_MMCAX_>$*I8_&#IQ[M65-!;8RQ2"7?//^V MMF<<6U^,:YN^H:Q O_4?U''*,A5E,!-$0ASE9J_!$(.4$*2D:41PKR+7_B), MC1IV'D9L*ZMGZ07_87"S0H8%=V!*,<+;# OP+BU'WH#=% 3HG]+%YZ]?BH6ZJ/YZWK&N$XYQ0H*1.IB,B1* M%.029RSCBC+A17"'74R-P%K9PZV,H!2R[QGK#DC/@]5>\ Q]I>.'3/^SU /E M0Q^@[CIXG5/3 P5/'I4>/CFUS+AF@_6]3-]7E;"919G,<6YW0C3/(&99!#G3 M&%)N* 1)RM($S1[+1']&R]7&D3?&DM]GONUK,:!5];19;]A"EG;5!G!U5RRL M2X&]7:VD*#/@EEEOUY-)>[O_:221YAF)8ZCR2$&2?ZX-P7!2G.,1#K[6CY3'>8F#^6J+P9TA0?&+@ M)I^ >%_N_T\2#)\8CO$2")\2H*_W[G>U>%)?E;VQJHK[ZN7J@1F4;_B\OM>R MY\O"]'A;/)A';O0W&UZA[:&'+8IN3 *;LKCTJ6 *$Y(I#2HA M8XS0+*(1B;VJE(<5;VK[KUJ[*[#5#[04!#L-#5#T1'1SH8E5).*[A/"QU/]IO:'6[0OZR6 MZ_5,1RG!F,10\RB!&&<2$_U70H-:ZH#GA5XHA3KL<^MTW),Z+R .CMG\WO;/9?KN27U>?B^3VT5I M.V6C9C3B>0(%0@AB016DF$10QS&B<9RDFCF5RNKH8VH$9,0$C9P@2GTSD)Y" MLIM5 N$S,(44;T M=H[.JN% //1=#=BVOX7Z=[7:J!_7;SY554>N[U:J[+PV M'5BDXXBJ"+)$YA"K!$.B%8)QEC/!>)['RME0[>YJ:KQ:20N,N$T)G*W [A;9 M&73/&Z_A,!OZA/XT7#TLV3.XN1NTX? ;R:[M\]EY&;5NB'38MF<:&,W$=5.D M;>DZON%/HB?<=:Q#SIN6,TXK0T#*\I3C*()91BVOB@SR*#)_4*E3SGFNB'/5 M$N_>IT:UE6L>/^+"5_GG\;9O'K!Z>%Z.]ANC\^P\*/)#GUM.$W1W:A\4_)'8 MOD$4Z.4*]!F10"X]%^'9L5;XMSG:\M%;W?:*TK^1GH4[E^OUVV6Y#5!F$Z#J M['@TTX2*/(%)$D<0X\VLW4EHVR3M\+,?NE(3P! MJML9QN50#GH@<%/;N?#E'VY&MQ=[^YT;^M MJWOU6Y8^Z\:49QTF2(*B03:MH2PZ27.10I$(186B8NZ4P"8[N*$?- MPV+K1KC!$!N8=P\*R&S1,\)6;DI#58\Y ^B;MY^!->;S:K@3YO2 MXO]L\'>;MBAL'L"=E7];A<;68(9XDB4L*(X!1B M00BDF=FR1DFJ6,YEDB9.1E!7)U.S=[89#W>"@DI2_XR0!X!VTT0J"BY)"'C0Z>E;(4VH=2PMY\EG_2?[)8#[_I2/E *>"XWR'G@SD_B2^ 8_+C9&0FO M27M*Y5Z3]:"QT2;I*37:D_/D,Y>6OCI^6_5MLQ3_JK.#U(D2G\N#ZIT[9\HE M4X0(R*E9HK'"9BJG:0)S$F$MDIQ3Y%3^-IQ(4R. =A&GS\L%_*\G-B]TH20H M==DE$6K4Z5LIJ_<8NNTLQAV9@;GH:,JG70Z=JWI4=H-2WXR!03QQPT$;O 97 M;X%>J3;7I0">KMEU<5TV[/KQ8=-O3&'=TK]H!GM)JFILF$%#%BX MM$/]T'=&K1Y>YZ;H4,63]T-''@T>"_5E.2_$<_7G;JUFD8P%PARJ6"80QS2% M-$-&R6#14<>'THV AAR@@=G)B/XRGJDM_!6H! >_ MU_\=.\:I$[WAXYF.=S^5V*5.<#SBE+K;Z<>9QOQZJ VOTB9;MS+XSF2*18*% M31'$F.%'3&PA(0DS)15.62(IBGSXL:NSJ7%A)2M86V&OZK3%8-E*;]P[FW$G MY&X\%@K(@3FKQO!;A6$EJ=D-[F0-QTTNB 3BHF<::AJ?&$8UWM-W7\E 4W7;[*C3;+]=.J M=3#)LWH1T' MPF_:AX=W)'(XCBS8"3]0)H9^P 4F',?.7X66_( Y15Z>K?2MKBQ6UGOXG:K^ M^W'Q9:4>62&;9'<9H8)PP2'!"D$LM8!<1 E,=6JH3G,IM6K\YFY]"BQW]^LT MW5[ZSMV.0&JUD#WS"YX%VXVX@F W5EGE2D3P4R/LSS9M3 -C\'2"KM $*Z9\ MIKN1"RF[*7]81-GQO=X4LWQ0M^Q'W=P;M5"ZV,R$B 36L8 9C8S-%".;%.]#,UNZB^^MBP'PV+>)/(43AC'$5*9@1*A@G$/**0*Q%# MB3+$:48U)^$[J=TU[TT!KRIM_[:9[=]NC3'8G]9JI[O:P?THFLZUY^,!$,2\V MSS:QL^E *OE5?5_.S>K:!&$2(E!";;0\B2#.E8!41*GY0R8,(:)UYIR%R:7# MJ4U_*S-HA ;7]LZ\$ALTT[I=5J94N"U,;=IX)QVV&A MUI]MBHV1,48B%PI 102&*,JR9YFF"J,\&]TQ_4^/D1MQR7S:O1?5T M%S\'L=O^+"!P [/P%K/6AJTE[!7X'#+9AB,N@?9MYWH;=?_FJ/K^/L[UM9Y1 M[*NZ^=)YX M;W:R^;>S1]M_9_$E]4:O2GV"F*&$B2VP509U!;/,94R(T-+9> MDJ*,<)H[Q:/Y=3LU>ME*W7@0/;(5^&XE+AV'Y'(^9ZNUK8Q>.1%Y^A YCH4; M 85'>& >VH%;NQ89F8'-[%A*#4JQ;2G7RN4H8-"[%U"A(M_=.ATW_-T+B(,8 M>+^W>Z9P5.NU4B^3$#5T^-Q$X;][4O]4;/7!?)FS-&(*,7L2Q6P<;8H4I#3* MH#0[5ZDRI5'L5;_,5X"I,9CY$#//!(^^D+O1TY! #DQ4E>@V &XO2=E6_BN; MKX,;MF*%O )6!6!U")@SLB=ZH;))^G8_;I[)GN <9*#LV\XE=Y8E9]J6K[FM MI"8VLX10E4O*($NH,;U80FPH&X%)QB5%9E,7I5Y9$T_T,S6FJG85KMI.J'K]F._UXWW.>5?&] MK*.X2X2]_H45"QM1]^;YKTK>&4KZJN;E.>+ZOGBTR0HQ\VG0)4(>'4!>UUJ/XJ^*;75?7=W>KTN/RS7*U6OYANK)I!LRF MTI;OFTFN919%#*J$88B3*+<9_#%$J8BQU 0CMPPKGOU.C>9JL=A=F4B%-:(# MWL@.;'D,CXJH'D-P_FYR(& '/QSGFU;AD"NP%1QL)0=ORMU?+?PP^'I4H1T& MY[$JTX;#VZ]:K3]J715L/5H;KZJMOXHO*MWV>+V?[?M5?5>+\LA0+U<*AS%)FC-Y40"9E;NA?,ID0E+$\ M]3%Z/?N?X#+0R V66\'78%-*ZV?P^@Z%FZ4[(, #+P>UY"7Y;$'>"7\%6N+; M1?BV&W-OZ[1[5W>T*S;^CV;:9GR0,IRP2B;&Z/BC\NWE;YL6LO M)8&5%)@IF#%B[%J%$&24V$M7*31B.5&I5Z:&SMZF1F,[8V#F@1.+_7CD#=L;FGJV[U2 M&YO]M&2JRI&ND[(.S&'V%P&Y@\^D+F31SGT0C$&AT=C4H9YQ7>YPN'-_I7$OA0K&V. M9+4JEO*#^=EZEA'#$@I+F*HT,SNH)(-%05.HG!128'#5D>O*7!2L6-%!4X_ MW#<5W'ISHVU^A_7U0GY3J^^%4.MOR[FUT6GNYJ:E/?2FJWYZMJL^>;Z>TDHF[60!B/M'!K!,KR=[&CD_&[G%#[,[G;VC4N]##X5"_5QHQZ,+2"HRG*DH51Q C$7 M")(LYQ#Q.*L_$A!1CJS+=&SS,"40I1EA.HI82J0/ 7CV/S5R:,0'K)(?B#J' M[&'R6&@OV O1/XFL[U"E@J8R5@A*9F^^HCR"1# !%("1'Y5#D80K3*,6QCD5NC-=^'F .O4]MQ2J%LA.OY%Q0+*21 M6,F%6I=U9 T9[? PN\!OSP-#9>\RES5?R(?-0][0GF4\C/2](B_G< MEB1;E($97Y509H?%YVH]RS1*4"H5)$I2B#GGD!&4PDQ2B?,\B;CTNQ\]U=/4 MEHA*4+#:2>AY(WH24L<+T1! #7T?6F'4"+D&.S$#WH6> R+45>C)?L:]"3VG M[L%%Z-D7>@:2+]=KVZHQ5-5"%&J].[2+* M^ZS"!_':Y]_HZV&U5L804;7/8*JS+$X4@EQE".(,(\B,I0!SQ5B>TB2+,R^" M>-G\U$C!2FLW5_0ZF-EO;!>[^ M OX7^@\4[9)4_05$"%TAA)J3T1T]^>YL\@N@+VPRL?>6=,M/+@-ZE^:OXTC3Q6E47GGJGX#H;3 MC48N&:2!B>1E\;Q2NJNZ&.L@9?->Z!^^5%[5_&N5QWNA7$=)O)?/]765:!]: M?#9#7'L BUQ2S#F!C,0<8O,G)"3-H9)1%,=8Q4GBE9[E5$=38YJ#DS91_7:GF,XZDI FB% J6I#:%4PXYDQPR3A(M6(I)XI6%[FR/4R.+ M1F#0DO@*-#+W#+6[*R-;U+Z:)S?KCHO)!W[OU+W_YSFS7/K!B5=GD6E"N*&*0E*F! M"CO1F?#1K[,GVS,B/WK M5U4\\*?5VEZ?UJ?RVNP_LDC;I#GV[()J 1FA"62(B$RF6F3(N833V=ZFMIQ: M*>&CD;@\MQ3V7ZN6T.X^6N=Q[E[C@J,W^!FF@>I+ USYK[:\/6HVG4?0W:LM M*)(C>;&=032,JYHS,!VN:>?;&,T5S5F=MNN9^TL]=V7B7LFGN;K1UXM-(:UK M=/%=?5/B:576:WG_0\R?I)(?C"IV87FJOJP;_9ZM%L7B;MW42=C66I_12!@Z M3B/(,JXASM,8TCA#D$>IH+%,TS3QJKP27L2I$7NCH;V?:NL(=DJ"1DM@/RK0 MTM.^U&CJ4&UDK*_ <9?TJF,[]'8G_+""WV_+%X04< M=Q,Q&, 'NX'A>NI[^K=<;6RYP;(HA5W*9CQ)8I4@#3F6$N+4K!.,$PD5%BBG M9K7(M5=I^\,N)L?S5D*XL94NYU;&?K7MCT#I>B1U"4"#GPU9;,HJH'5Q&BM@ MR/.84\H'.Q@YZ&#D$XI3"AX>%9Q\,D1)OBJP[GKKJ3/+8\652A&,A#0[=Q8E MD%.5PDQ+1KB,8LR])GIW=U.;] OI(LO6]_7][4OF=S>T9Y5>UWJP* ML5'2_L)LCE_^H/7DC$O&.@BV3RF5/[D@UXIF.$O +"_ G43M;R@&>UU:3Z/01YC7[',DG,'TA"FL<,9DK%.8T1CFWN%O>$(*,-XQCI0:HAM'^" MEI178*= ]4L[IOL_>_'"[=(["_5EP^IF>8PV6$/?+[B-T]6Y@0KH4!T"V5#> MUQ?),JZK=@C8#ORZ@S3:YS:UBD'=Q:G75U-Q'"4HLVJDP=F^7'A:$>P[SOJV/8.AU-)'*42 *M^6DHDF'K^IY" M$24D99$F-'-*L7&I(--CT#I/C3V_-L;-JDG:5.>HV2Q!4:O1G&M?@87:7+ES MR$7C=IZ+QQJ-@?G:JF%QKQ1I)1"ZK0:FUJ8U+HU"H-;(-Z?39?/)F?_'&I]7 MS_04:J"\%I00Z'8L.A/%IO38+)V#6FDDWA5K,5^N MG]K^&#QADA-L1BY.4X@5BR'#.8913"A7,F)4)KYQY>[=3V\QVTI?>["UY/3D<'0'7PST0$LV,D.?A_$A:4?;@'#S#TZ'ST(W1^88R'J/5KIF?&J M8+R8E^XJ;Y]6*^NOSM?E5F&FL28ZXA12F_Q9Y:KTZBZ45,8K :WD;="&KNKQNSW1M"06:[.HA$JR]7ICL;- MRAZ*C^H=.BJXO]J.<#\N5*NX,NXE[&W1M_FGCJ^MK M4)%IBO((&7H1QL+4VN9PSU.H$L*C/%4$":_:E5V=38UH:EGKC9AX!K6TNU3E M?AS3";0;O82";V!F:9!KY-PB%SZKJPLB@0BELZM1N<1%Z7T:<7KGXFRPE0]U ME6AS9MA"\XPPF"0T@]A8*)#P/(-)A#E1&>$J\TK9>**?J?%&.S?LU5YVU]XQ M$Z89((3R2 UJD&%+D1Y$'/+?LP2A9,T2A.8B$Q:QP!LMBA:0)G' M4D?8D A+9PMUQS;*,90FF&Q.4XA64Z@MX7 SR0@%?JJ]VWX&7"V4+DX'*0\\ M;GY MI]I\8879%F*><6$V@Q'!S%"W1I C9FQ!K7F>\A3GL5,@AV_'4[,&OYB&[EEU M="TJ'8 9$K59 [,38D(LGQ:>+.T\!H[;Q@&0'7H?60/9EADT0@/^M %&;/"L M-L *'C)TS0^J8%%JCMV.')#F!\9A[)GG^Y<5%'A;5FIFV]SA51KQKVIN33.; M:&0]2V**D& 4RLS6-XHY@T1%.:24:L5HRG/E=>OFWO746*LE)EQ5!E6J& &U]_M +7'7#H^%4*$+@#SZP=A ]NSMPYS=S01%,9=V6@MD[!"2,\C,A@G2+&%I*K# Q*G.XD'+ M4YO96^& E:>:H>8O MNXEYV-(HD_&D LT$//U OV7VL]K8N?QEM?Q>2+/Q>/YMK>3'1748;F;VM2VU M6?J'SX@R>X&R[AAFO*H[1E":0AVC",593"3/?=(!N7?M-6U'R/UC)*^2,SW9 M*BC%HK[D*@N9;H7V6Z0]QL%MY1X&W8'YP );+NF-V+;BS$^_52C_#+;"@^OS M,'NO\_Z(!5K\/3H>U2+P!V3?3.C10L\KMT=EJ> M:$BBC$*)$..Y)%HKX;-5..QB:M;$5L)+,A@?0=+Q+NLB?(:^E-I",T@"X].Z MA[H6.NQ@W/N=DPH>7-20/9GRO'^R=P2Q&A,LD0E!G>0IQ2F/(%VNC7SD^9Y._,6BV*A/Q7=K1&S,F!=\KJ[+ MR\1M4)/I:+4I_EV>3%95T:(9B5A$%450XL28 HBDD*%80TI8+B,1*^H73=13 MCJD1R2ZTD-5U%^>%MAY[C4KU1:UG $#/07+CGQ&@'YB>*@U@J0+8Z0 J)=H! MGVT]ZEJ9 4,*+@,R5+1!3RG*X#*J#&(4+FPOOE&BV:3?:>JWE0B.B20YS M8?=,,4L@02B"BJ=IS#.&F.0^1SPNG4[M<*?R7Q,O_->*VG]M;CW4;.(\Z\VR MZ?!'ZS\$CINMP, .O?TZ[Q/XN0)U-">_?91&\-_;=CD9U[Q]$'R\[@[>[1U6 MM=_Z=BX((?,TCA*H462/<'(%:28%3&229")#68JQ5P+ZTWU-C87*K/!'6<@[ MHNHDO(Y7P&% &_HBV(U;KL#U9K,J^-.F+-6W68(OS&:]"1I\=0ZN< %8)WL: M.PCKG,I' K'.ON+')^O59O:IV-19+-ZRM;K^4:QGF<*)(#R&N=3(6#0H@TS% M$<14YEE,,R2DTRGP\>:GMJ/;26BO413XW0KIF+_G!(#=)'$Y+ /S@B;,UN\Z_=S#[1Z"B3N5NA9OZ>>I[@? 2"FGW8#P2AM]J&]'$NC6PZ.E=#X4L)V@^P+QU!K@>E'8>07>F"XKD2 38]U/T MHD1G8#J8\GP;HQ&HLSIM7G5_R=]1]_UB8YJI<\5^58_VF'IQ]\U\.T\VX85* MM-(19$ASP[0Q,A8<93!7C"0R4WG*G5+AG.MH:B1;R;K-9;R5%E3BNOOU=J+; MS:\A,1N86OO"Y>4&[()%+Z_@SH9')S)F*5$[3##*<&FM,(VS^9I,[,YTKQ:C*9.1S%^_5^]2(HQ&^+,=P M]X)E_SBY7R,7 M7*17;7]>5O':B\U,J2C.8Y)#G%D7HXABR".J89JQ+..Y0IA[N1@=[65J]%5= MZRZ6"U@+V,MAZ#B@;E1T,4P#4TZ%4./:LQ,Q\!WW*01"7FH?]#'^+?8I-8]> M6Y]\N-^T_[@0*^O1_$Y5__VX>/_P.%\^*U4'/;=*:F#D R7=_H6 URHF[K0:G/0_-O"QD:_9>8+L>=.V]J$'Y3ZHLQG9G9I M=VHF,\Q3P94]!U(VT0.&%/$,HE3'4DLN4IG[U0KL*1UV!2A'0:&)C1K>#8I0!7\X/2H^2A1<"&JRB M85\Y1BYX>"%VKFH, MN9 I3 3#.['MV]L,6]/0CR/LR/S!45O:(HKA;T"!U'P MY06\Y;Y:YH!$YHQ/*,8ZW^&XU.0,P $'N;_9-Z)^57PW;7^O]QZ9PE&69@PF M2!LK3 D$.4$(HBR+%*8IB[67%;;7_M1H9"=>SWW<'GR.6[?^H R]6W/'HT>4 M_%&M@P7'OVQ]Y)CXHZH=AL(??ZS?U"VKUKQAUAYI':M>KU:VVI4U2MX\[Q[Y MPI[MCZYM":RZG-[-TV:]80MI>.7S4^ES%HN(1#B-(+%1$AA+ IG" B)!"9$Y MQH*(V6,9@OIMPU8;-PH(+J?/?-F7=D"+9""LI^M?""C_4 M6F&FHSR%<8ZTX?G86) )SR&BB&:IL%>8JA[J]PO'>B(3&.A&UM&&6=E+C"D. ML-M*]*I#-O!:5@H.2\G!BXNGEGHVIUS[N5I%4.IXU12'-7_9Z7D%*DW#+8R# M#4*@I36\?*,NSH/!N[^\#]=17]]<&TVY>ERN2D&L@Y]Z:U/OK)[?+J6:D21# M"1&1(?TLAS@QJP$16L(D-7_G'&'!G$K=.O8W-=N_=CU](?-5Z7>J#,R@EAQ8 MT7V]=KMQ[Z;F = KO;']F[UTG90R=?M]=Z%A-AZV)] MHZ^KLCV&M+XLYX5XKOZ\53\V;XP*_YI%*8HC92M?:H*AL3IMR%4F8!XEA)&< MQ"3VRKWIUNW4R.;F:06VM2^LYTNIAC4=OYANFH ;SXHB;@/@9@F&AW5@UMD" MN!/Y"E3B@M_K_UJY02EXP',,/Z1"51%QZW3<"B)>0!Q4#_%[NV@+6-AYNA$+511Y PG%K*@\'\4$]Y@&[ZK>8?%DMS5>[>?YB M9L[&]&-;?K2;^,]J,^."H]SLG&&4)V950#*"/,\41 G*4TT9X\SKXJRKLZG1 M>R/K%7BTTE9,H!J!KVR21#^6[T3:C:Y#X3_.@" M22"BZ^QJ5,9R47J?>IS>Z< M((W(?A1R$F@W^K@(MW&HXR565DA8^O"\Z\+*FS3. 1&(,$YV,RI9G%-VGRC. M/M_S9E_<*_DT5TO=D1_ZPY,M$]Q.#OV^JO%2^A;LCG\2CG'$4 R5Q!G$G!+( M(_,WQ!6*",^3+*(^ADE(X:9FR#2ZE<=*[8SK[_N4SPDZC([WN:\T.$-?Y;;& MY5S._$J[H\-7^S0-T H!YLNW ML:6*=>*QRH!2FWX$[SUL4R_9N MKV^9J!]*?ED50C4.\TTF4,X%)W%BMMHIA3A!&:2I5I :@]CLMA41F=>U]*F. MIL:('XK5 ]166/AHI?4MZ'0"3C=&"P'2P(Q5B@A+&;>A, ,4DC^'1+":2B>Z M&;EH4K>RAU61SCP_LL.\/?^SOC1-$;MUF53F]IXM:L^]#\N55L9T-&9C5:%I M1K)0_,_A\]U_2()Y@U\@0L^ \_;U2,YR(EAD%JZ,FH5+(0*I3E.(:81B01*4 MQ)%/G:V^ER>C%=;R#!KWOTJ:Z/714!=& UX2O=[%D,ME4, +H#?,#)50W^Z5 MVGRRB%OFL!68$$&(I$A!&6-6SDE(XS2!<2QRK>(,\]S+]_!41U/;M=9R@E)0 MT$CJ5=/J++9NLSD$8@//['Y@]?"#[D8BF.?SB6Y&]G7N5O;0N_G,\[TK9#[8 M0(ZE^%=I/*ROGS;WRU7Q;R5G",DD25(->1[E$$<:0Z($@WF42DQ(QG42^W!# M1U]3HX=*5+"VLE[5>T+ MN+VWREVX>W&%X%0')@R:@"_50!6@H*=I$%+8IZ# M(UQ)S),]C5T2\YS*1TIBGGVEYQF8C0&SNXH;797:O%[((P4XMU4 5*)HGL<4 M)DIPB.,HA92H&&990G :LPRE3@6S>O8_-:+9BE]E2CI29[9O<0;?@7$\5QH. M[J'/AD(@[7^4TP^O4,Z32#YJ#8Y&>S?A7 /Z5_2@>GA[J"ZH8*1U) MCF$48PHQT0DDA-BRH@0S+#A1B5.MF8.6IT91M7#NA7Y?XM3-*Q=I/S!CU'(% MO*P[J>T%-7U?MC=:.=^C:K0K^1Y_P+\&9W-C]X]B<__VR5CD#VK5W/,_OWUZ M>)J75_]OV4;<__9X+?_;/&/IX'999R'^;:'9]^7*.@&\+0-_/BY^5"RF9"W<( 2#_CT"*Y??!\U)C:+\A85\UX596IVYC4R53*$"AM@P %M=,"- M0V;2J7UH[C5<_SP?W$@%8O]<'YY76=IIC'5'S=M7%G"T@KK3&(AVM=Z)2-3O M:.E:B$I")+_6$9O]\J6\S/>_CJHP3>WDFKC=O MV6KU7"SN2H?V&_F0N,X]&ZL@? PM0[;@$;J,Y%,_E=V/BB%NKQS MZG/<:SP?& XN]+Q>[FE_E8&*=5GW6?GQO6A]DHY\X)+"PR_!<[2$^D(RM)U31T*_#5U?^*C"H6R3%VV/:WD<4^O MKCCZ4-^B*^OB;F%-E.OU7Y6\,P2P<_>M[V%2$><$6Q$-E,:W%="@V(KM6^IEO.@N\W[P% .S 8O4:SE;05, M#!#ER$S M,%G4H)32 2M>X!1TIY4/5PE\OX.QZWV?4/!(5>]33_8M]_#M@QIPX\SFPUITPS8U5HY903Y$3[4YO/=16"4L9MJG7?P@TO$>R> MT %P&7@V^T'2HP3#4<4O*+GPLKV12RP<5>:PI,+QQ_P=93X4J_7F4Z$6'Q?% MIF!S&SITNV(+<:]J:S02&D<\)Y!H:K8 U&:G0$D.591E0M(X(X#'+V!)_T9X,Z;^ST0='=T"(KD2+X(?3]% M+Z\ 9V Z+N[/MS':W;JS.NWK;_>7_.FVC*/@'>'8_'GW2#L<^XM:Z>7JP49S ME:':S0_K8M_UHTM]?7>W*G-AW++5G=J4)[I+785O?%ROGY2*_[Y=Q\'F"E-D^K!6!6 M5;/CL_JXT]\$D'98HB8@Y806P2IC"'?,+,*/919IX5*G'MG]HOG,FE=LNM@& M'E#A4^>S,[^IH^DJC/Y\2RFY)8?1-)GLP-;,]^L:1Y1BF#L<9FKRZ0+9W.-.0BB5#"HAS1Q.>ZO;N[ MJ=V_6U>YK?O)]8,MZ.:;5[(37;>3]7"8#;Y%[TYA'O3(W0V58/DF.SL;.>ND MB^*'N2>=WNI;_:5=F6J6ICR+589@1N,U9JS23<"*$_'@,3P%Z5O)#56HYI'*Q&RXO&1Z[,>1&?S,_76LF[.^JY'S1S$QQ M'&EC&^0:,8A3)B'#&L$TEB)G22P$QG[3/(Q@TR.(.EQ+U;*#QYUF8+E5[?EYM_JLU7)99WBS(U6!+E3-.80A3K"&*4Q)")G,!(QSQG.1C!Y!RW-/30-NL-6TBSZGU=SN-WT1Z_+9XJT1Z*,L_'^M9\ M*6OKU+*[ INEB.9Q*B3,*,O-9H-9-U&1V@*_,I4"I[ET3GGFW_W4"+^6S)XX ML.U=N-BIX.Z T6,HSKOI# OPP*1MA6]%CMF\2D\U@3<*7(&M"BT/A4%!=W=2 M&1;\D7Q*P@^"E\]'?PP[7#1Z-#J:1T5_A=L.$!>T,N#AUBW[\48ME"XV'XS. M[=_4U8UG.>$DQ1Q!'F<28A(3R%)!H>1$$!(+E<1><8%AQ)K:HE/7'-^P'X!7 M@@]P4G5^L (>2P4=@M<^@ZI%OK)QC>#-F0$:YIS)&<\Q#Y7."S6]$R1G('L= M%[FW[A^C^4V)IU6Q>8YB?EMLYFI&4YXBGB501#;%0R1B:&NT0)7Q2"4,,RZ< M"K8<:WQJ#%D*98WR*/Z)_PP:<=WC,P_0ZR:[2S$9F+)\X?"*S3RE=Z_ S(/& M1HO*/*5&.R3SY#,]C::R].*O:G._E!_+@V.[@+PKOA=2+>3Z9O6NL XF_*G< M_,]()"5*< H%511BJF)(I!1013'",:,BB[UJB/MU/[4IWA8.V*$$_[TLS%+\ MW>CPY'W\ZCD4CJ;/8 /S!=?5DNAE%Q7N-9%;RL]P$Z1*]"6/Z"%TPNV4):, M7^?C6BR]@#FP3/JUTO-VZHFOU?\\F0[>VXGYJ5BHCQOUL)X)19'0(H*$<@:Q M,B8))32&6*=8L11+$GOY+)SJ:&JTM9,3E(*"WZVHH)35MX;3*6P=+WT"(#;T M5JL76/ZW+6>0"'5?\'W0[I M_MC(:PWWE?J^G']7*U\GU%,@NU'$99B-Y2;:QJF4LJSA5LH9TN/S#!3!7#A/ M]3.R3^89=0^=+,^]T#=Y9?LD>[?&R9QI':<*\EQI6S@>0YJB#"+&:ES8+K1; " QKV*'<@..X-#L.2=QWL9.6%GIZJ'23J[ M'^];G7\<525NYKQT^L9R@7BL@L@Y%*#>]BD4$F,P+S)"9" MTB26V*FPY04R3(V3FZ/^JB!XE?9E72;.KWZPK)QW^I<%[S-.CGO 8=$?XR:N MR3'1N%U>'7?B:U_0,6T^"^NUIU5ASPI#%O3MC6>PHK[^$HQNQ; M.[JX^*<--VVI[LQ1SCE.SGT62&;LJIAB: MG:R"4L19AE3"E"0^&5U.].-E.XU62F79" OF5EHPK\4M?*_Q3J&;Y;F6,HEA M3!"&.+=7IXB;G6V61D*FTM"VUVU#"'3'<(,8!UTW(@Z V< DO)40E"*VRK^& MX]\S* 3BWE.]C,J[9U3=Y]QSCU\:W?!V^5TMF/VOV:\5EL_?O_EX^^YZL_RX M,)-1K3>UT]57:RG..,UYFJ 84F[SV3.JS-^X@B1+2$1E3K*X9YR#GR!3XY12 M*&NFB.4#+Q9FCU5);RL@;W]4U(J4N36,)GT]\CW'K)N(QAR)<<_C;)ASI0G8 MJ7+5&IA&G<8W%90*C30J?2,FAAN=UXJ="#M*%P12](/6.:3"L_E7"J[H!\+I M,(N>[05/$'G]L%QMBG^W_8C_J=CJ]H_E+&&"$8E3F.9Y"C%/A:WVP&&*A62S=&@L4/@R,Q^FV3>\6]IT3S.JDMQL_BG4B40)0B@5+%*'*+[J;&K6=C-ZLI0:_5W)[E&=QP-S7#+\4R;&- M[5% O##.N#>8KQU7[ SJY7'$1S'RC1M^VAL7/#QM_J9I9]V9XO7 M"UE>T%5%4=:5V_DU-YTSL9G1+(L9S@G,$366J. ,,HD(3'(1X31*-&->)[*N M'4^-H5MRERX#WW9U9-;_IPZ]\#-.G8? S1X= MB!"7L?TSJ Y?=&U( N2[[H M!#(LG;L=U9;T!6/??/1^W]]B?+M M=_66;<3];X_7\K^?JO"8VV6=1?2WA6;?ERMF#-OM@7556_7MO?4P^;CX5;'U MTTK=Z"^KY9WYK*TNORYEH0M1KJDWNA%B1E(L%9.&^HA*;/%C" 5V*$#2GC@TR/8 60_HQHBT,+(9I!KOJT*)M-0"93YU$ -E;U7 M:< "!BW0A@O<:-!(]V?]+MUW-9.2>X(;J#_Y=^JU>YODM]"Q49R6O*/M2:>E M]I'M[S0%[.E(MKE7*WO59+:+:K$V8E>"?%BN5'&W>/NT6JF%>+8%;==5&GLC M2?FO>95UYTE*O!RHQI1^:GO^6DD@:BW!9J=8VR"] @M5NM%NV ]/ M3ZU1/PX4*<5IGD(=$;.-D2B#C,D$*J81RC.$TPS[A8Q-]O,8)Q#-]0.9\D?A M=KHTV8$>>)=1Z@U>*%Y;6^"G3\OU^N;V/GN6$"QRHC%,LK&1(HRQ"24,<<0YP2&ZO# M*8S36"1IAG2>Y*YN.]U=38T@;0D9]]/=,S">OP8(!\[ Y&4$A5M)02EJ4Y,% M_%Y)Z^& I[9NT'0-CF_TLU&O MA;"EZ]9?V+.U?"O[>3.3F.1(X@3R'!O+$Z4:B^ M877FZ7[S_L@6NMD0;WVZE%9IDJ:9(0$IC-V$8DABI&%&,QF3))&9=+*;//J< M&B-41VOBQ=%:41^MS:NCM;['ZBXCX,8=@7$=W">BXYRR?=QX_)AQ$,\[#P0# MT9!+CZ-RD@<$^P3E\VH_MC*-KFP@]SM5_??CHIR8VVO3*BQD)C3B)*(RF'$,YPE(A8HXHT+G!MEN77I'(6BD \+ MZM+Q1[&>95%",DDP3'2>0QRS")*4F"U51A,:\XCJ+.O!#GO=3)4:6F(:"]X( MVH\7]D'U(H4+H!J)$3Q0ZDL')T (RP7[G;P&$9Q0] 0+G'K:_S+J[VJU43^N MU6I9CG9=LV_]U^7?U=K=B=^OQD:>!&5\G<;YXVZPU;6(YXP]:%F!&D4\83"E&:$XCMWTB. M;*D:C:4P>S3)(K^0 Z_^?3[L<4(&&O$!J^2W%V /RZ;@!%CN% 0<*M#_WH4 M?D,ED:*"Q )F%)FATIA"'INATERH3,09T;$3]PX^4&,PL\->"@TIR>V%95P]I"7\%2O'#[=][H19H6^_7]ZB[_5ZP[!\"]&O$;VTJ MG3B,\?/;MUF4*:3,B@.C-&76L4) CE()99YPK0F-%'+RZ]\U.35J^LWF[K,> M@68]=[R ;.'332/]M!Z8&W[[_/'V_3OP[?;Z]OVWRR?]H8X=UE_]<#61ZW_L MYG"KJ5$FYJ'HS6P[\IN^@37KM8U\-C/2!OM<"[%Z8O/KS5NV6CV;'_Z=S9_4 M+.>8/7Y3YXA8;8TW,TIB9)5[;F@_* M;%H2'D&2I)FAI"3E*LXL(?EL6IQ[GII5L!41/&YE]*,>=]#=Z&<0*(<^?:HR M$%9"@YW45V"'[Y?S^'H3DS=6@(%Q$&TB=_;O:-/ M'HHJ[,\55"H7,$XAQ'D$J208%C2,N(IQDTLM:ZNAK@N33 MB%HF91%M8<%/GY<;!:CG 6X7U&[<$PC @0EG'[L7<@:-%#D'1K@(D9,]C1T9 MAM_K(.I<40C(VB$!%9*]_OXHR!V$T$(:(8V-_Q0\;J2[U*]UYW\ MT09'NY3O4J=]*]_Y7+]E_[A)T3(+WSSO'JFMQFMK>M<1[ZV;F+T;F_<_S&ZI M6*LOJT*H6:(Q2I&,(*&Y/6;)."2,2)@SS2E62J&\S MJ_9U&/#HIG69S#: J[MBL;#_6&I025'>,1QRS0)F L MJ4?=4(P\%/N;D[&[[QOR7I5Y_@:R#>ZRKW!H( MMKX'>K[\ ]PK>:>NP+S)VNX;*>\Q0FX+RU"X#[PZ;"&WGNY@!"G3&"*F:,IHEA'DE8+H5$=3([&=G%=@44L*6"FJ'TF=1-:-D$+@ M-3#YM*%JA 37W5!YD\PY' (1RLEN1B6/<\KN$\79Y_N1PA>#J5JMZJ2'U3*J M$6693!%D6DB(D;*GO;(L0:\USM,\C5(?/CC2Q]2H8"LB6%L9_P+^%_H/%(%' MM@+?K;Q_ 1&Z0@@U;O_L:7._7!7_5O(O9CXT/RW6ZR=K_MB=^.28P/B M1B,7PCPP@^P0+L6[JBR4*_"QQ"P LUF[$$!+!@5FB!5XE[,N#K- 6ARLRH3R SW4WKO.OH_(' M?K^N[_4CF*]F-[0JQ,;6.5_?-PE^12JC**8*"D$3B%-)(!741AS$*F+"[% B M+\>YH[U,C4IV0I;G*7[D<1Q'-\:X&)V!::(%C!5P@#3)G0@$HH/C?8S* 9UJ M[D_\[H?]D_C87!)BN5)?ZR^CK"%>YY?XMIP_E0?!GSZ]K9.>))&0J3*;$46B M#&*9"\@2*B 2<9)%<1QK[5QAPJ_KJ?%"(SW8BE_N.;;Y4;8:7 &C@WO^&<\! MZ>:286$>^BK."^$>J7X\H79/^#,8/\DZ:;7Y/WG+?LSB+-811A0BCI'9:E(. M:61Y1^0)T1G*<*K]0MI[2.'SF8X3X%XKX;L)]<>?IUED=O.&XU44&]0-])3B M"#*9,BX1B@1Q2MDY$OIC+ VWRPV;@]58(^!Z2# HKH,?(932 TM+H)$?_&$4 M (T&-GZNU@$T2MBJ*2%/&7I#&.P,PE^"D4\H>D-T>'[1OZE^R\^;IW6Q4#9- MP@,OJL3'IN=U(0OS(F%;T7W?./@PNG'K M*PW.P)S;: 5::EV!%XJ!EF:&?ZLL#%OEZMOB\D"@T2\<&P\ >B"6#BG9J.P] M *3[K#Y$%_W8OJR#7\HXCOWB.MLB=1$F M)$K-IB2CMDJ]MGFV."90YHSD/#:_]//)&5#6J:T&;\O(NK4M,25W7K/%PDA; M[N[7_^FW&@PYS&ZKPT0&;^#5HJH'UEG)T-Y#@0_6R_ROE9?Y+\R,1 M8P9.JG@8+G#ZT9X9[LJZGI^-I+4KF6(JCG-[%YLH#3'-!>385@-&(M61T$D4 M9[.-/;EVXX/]#KS(8-O-T(?PB^4"U@+V*OU[ */;G+\$G*'O<4O1;%Q0(US M?',GU Z566Z_^7%SR)U0[B!;W*GG_)TJFG/O(Z5?$=.$Q%+ C#%FIK-@D$H< MP5QAS#3*S3?DO )M7Q&'IWON@8JUF"_73RMUH]M)+,J. M;%Z+]69]D,-B?:M^;-X83?XUTT03*G@$C35D]DN)RB#-)(.,(Q5QLYE*8J\< MFQ?*,S7F+2/2CF2[\=Q%73A(CCNN\: ?>G?6G3+8;,N,T*"4.N3>+ Q^H?9Q M%THS[IXO#'0'^\- S?8MW?Q-&?WEIT(M[/' !R;*W#"U7Z2)2B%F MB)A-)<=0BDS&(LF2V"U+NEMW4R/&NNYM)3*P,H/R"*61VK>><"?4YXW3L . M3&_GL.M=E+D31-]RS*' '+<0L_\'V:,"LPLT9VLO=S8R81@@P)!7624$41851[)4][%2VFME*TC]H_/CS:7:4MDWG"L+8. M$-8S9CDOY.XFO'*;:X%7'8E0&4-?18=Q\X>^YC =9!-]56'ZYA9]Z>'QLM M^U$68E%,R)1"&7%I0XP$I#+)H=24(S.I\XSFLX6ZLYLRMY71J5\G9J(5,[5[ M'XZ@&B'!QLKGFR34!6JWA2(I3:FA"I(D.:0T8SP5&LA M! T8=#=9DWJ(*$=?6W4([ 9F(8=HNH&.EGW!&B=N[I6,-E\P/"/D0AS_OG1, M>K-Z/?SXJXPUMAO"U[,YTI^54(5WZU]MIZQF"=QJ@64 MBB&(J420:H5@QI)<9#CB+',Z2P@CSM08K/2TVT4W7 '>* 6XT>JJ51;8;O15 MK1EXJE4#JYUN[J>D 8;U_%'TN(,U,&7N>41>@:T^X$TY3CN5P(T&C5*@T0I\ M?:5Q\1CH-'V7H)/13M[# =(^F0_8JO^R^:%8%!OU MJ?AN=P<;\SW:+DK'0%LLUN;DNWY8KC;%OZLZ*S;RZ9^*K3Z8SWX6)9I38A-X MRYQ"S%4..5898.SOUG.ML:DO-@:>*4=Q6EE3N\7.M[Q)]N__>U75BPV:L&, MY+43&I,:Y9IIF*7&U,-.AAG_X)CJ/*,1HCKF">R\9BX]2A2UE.>'IX4MR/08Z-.><3_\#A?/BM5WL?5 M^E1N%J#)BP=YZ1DF>L?A]!Y.MRO104=GI )HE0I79>ZAENQ7Q^MY[WR8 M9& MNQ#%4 74^HHQ;I6U"\$Z*,5V:7L]Z[6U2LDNJC)PMD=#054VO)FF.<]H0B'+ M= 0QBS-(F$H@BBC+F<124^R3QN%(1BF>1")LQUUQI GJGM>=):EVLW^D-ACTQ,AV68R2Q57*HL ME6:_+1#$.I>0YAF#4J::\#C!E#I5LG+I;&IK65M6>RPA2T=%FWK;'E4**[)G M*K4NI-VLZU#X#;PB[4-7W> TT+WMA,X_YYH#)J'RKW5U-6XN-@>E#_*RN;SC M;U9_*A:J*:[<1'Y?"V%>-_U\4&SSM%)-[,BGXJ'8S% B=4YC!GF4&R.:TQ1R M0R10Q;' &2.4RLC5B/;N?6HTTP@GP=R*YVY]^>-^WC >%,W!M_,+U2K$WHA_ M!;8*@%J#*["-0OLT-.;N]NV@V(]DS0XP!EZ&:V\,.\Q4_S9',TI[J]LV0?LW MTO.$=[FXLWFIK5%P:YHH'5@R%.4B$@SFF8XASG$**;-%0^(\EAG)(XV(_,]I.S (=39[K(MQSV,[ ME#PX@^UZ]H+L N4"-'];UC*7DN5RDJ1'*M93_"=X5MJBUK1BTS;!CJT>MBM)# M>FT/U,'3HMBLP4]%4V7NYQ[Y"RX;3#=V&G>(!N:REC*@TJ:ZM5N#MCY@L]P- MX7NM59TDJ?O./72JA""8A\RC<)E XR=9" +@T0P,85H.E2.F'6B),;ZSEJ#EAO"-:I]/[W)Y).BV -GJCBWJD\<7*?VN%_*+^;B:@XGMJ22;[]+[ M;4N$H3ACD(H4SKU.]H[T<_4B'B; M1THT&B,JL+*Z47$GI-U\&@JHP8W&'ACY MU5T_ T*_$NRG&AVO&OL9M5X49C_WK+^/X,WFWIB:M;MUB5TVZ&M\[F>/FLV^$+=/*J5 M&?;%W:?*%ZZ*5'S^;2$-55J36\GW/X1YM#+ 9S2*M;3FNG!JCTJ+>0 7WL+L$QE!->+QG&]=*[!*8# M-[Z+&O,W\MKQ)=9GLW1#)9KB7!$.I:2&^037A@-1#%-.4IESIG#B5%7Z5 =3 M,_)>A#Z5GJN^R?Z.PGC>[KL4G(&):"![SQLG+[NL"HHM2-M3XW$:M%Z!2.T(7.SL7H",3!A.6+@;0D=T3:0?=-N>52KY8A*^[;( ML4?Z3<]6ETZE-XLZD MZ>L+;OJ<1L!MZH?&=6!." &I-V'X8!2(29RZ')5B?$#8YQZO=_LZQK]L][-- M7E^G[OAEN91_%//YC&-C0,B<09PGY@]-#3TED8"94#*7FJDH]G*$8\3V&[\$QK"@?GG@'*N@)$8_+3+#]0(?3JBJX<3O3M&P7SI M';H'81#SWJ/=WOZ7;'5PK2V_J*JK)QE!)F2,X5U'B61AD1K"3$R;,-3 MC"&BB?D'IY@S[.4_=;R?J;%,+589X2B7\SE;K6U&NBK:T3/8\12T;@03 +"! M.:61T"81J\(,KT M94"GH6X80CG_G.AE7">>;E4/G''./-Z/#T[X]/S!5O)V MQ1;B7MW^L:RO3E6.LRC5&E*BF&S..C6V$![ ';P':(&HR:?G4>FJ!R3[ M%-:GB:"TMON WCP?AC];.$.[K-V@7D>/@0S$B>[Y+3_\*W*8J(A%! M$@!)7#HBT\NT8VRGPY75'1-U4&#-5)4LN;2X[/[U Y"4Q-1" 13 9,_!:TIX M[WT@/CX ;_G:F' #OEHC;JI4$;4UQ8_&'>?%C: #8CT,]5J%P4]6Y9\MR*\K MD*?;7.RM^J#2'[RYB+ WL_H!%H@S'84.RH9^0!SRG.>W>U;4EK]O5NLJM?IA M<2ME]9BPV2_F3:)6Q:;\D' _V[5I'JMM:D[-J$WZC?W /]ELHR8I23"5 MK(29,MMV3+,$LH)*F!54(Z8(XW$(L^S6Y4.J;)BTS" MMY_>O;K8?JQ56%8OEE6Q<="R*6#=\8& #U6[/+:ZP]8_'PC\HQKJ0\F]NGM: MD\4U,>^$3,@"0Z)P!G&:9)!3SB'#!2JQ5 KGNF>_M$:$%[T/UB%--*F"L[V^ MO1NB;;%T8^3K$(K,H2WE;D"C7I269P>FAV]RMA7P4FW-#@SL:&1V^,D(.4C; M;HVO-\IF;#[\M9CH3).29"5,2TF;'7*9IS MB,@SA(N,$*^2VG[RQ^;TF4<) M!\PK.@&X(SO$@S$V=3CD$JT7@"M@7XZU0 D64*:204PDAHR5"!9%KC+):8*HUZW, ML8BQ$5.=Z;MU5^JH.,^RB\!$IIL:EVV<6W!7Y;SMH6H4'@L8MN#@ M60./J@>>_V30=E#L=(LE43" DED U *2*N>T&=0;S(-V@KL=^R&Y08><@5#>H M;@S[=8,Z,^88ND%UF^O8#>K"(#U#>L23DAM[%V.E;(QW^7&Q5JOW"S:W#\4=3/JSZ'JIO'' "KR'S^#":C(KB[!).W8WL!A$!.ZSDI@SJD M%TP]=#8O?;P?$;Q62^.9VI:4E0\X9!( M09/$D$/B5]K@DL"Q4<->W];+TI,7+H+L1A AH8O,%"U5ZPVR4194VIIM<8P- ML2LV@0CDHKA!F<35^$-*/V[YK+ZI^49]5E_8=%YGD>C%\HO9$ZM[/IL^ MUCZXIBDN&)90(RX@EB(QV].\A!FG64I++@OJ% -<+JD#\XR9S4!+R@N&0B?R^'"'*[H.]_C!_ M/CP_ZQ:YY@DR>U&66N]',0TISSG,S8:(TD1R9$-L T7:G=9A;%2UU=(>B<^: M^^R^<;@]9L2-OB+C'/N&VR$<;S<-,:\9KH!QB,B\,QJ,)SJO&R*O"+T+0_EW M:'HS7]L+8"F7MD)X_8>](DXG/,L+F@D%E4(YQ+:0 M.^K2(>Y1Y^F\\!VO)F8Q/?MTM:R2S+$@1EBC*(N?F-:H:A$$Q@ MDB9""Z4D4UX9+QVRQK8BMZJ"Y3Y$$?PD&L6;7!C/>JU=4+M>L08!,/HU:X/= M3LU66&'(J]:+8 2[;CTO:> KUXLF'U^[7OY*WXS^XWCLW0'HW6*Y7/QE_O** MF:?$_,2029E1+#2DPH9FH,*0B4ASJ-*")BA1"4N]W',_\6/CE_TQ/]^J"D2C MJV\Q *]I<#Q_C 9N[*-'NXE?G$CLV .^4Q^\N@1XCRH#?7 +5H' 2_C U0GZ M '-&EK0")V[G\A]*/MJ&0<+\J+HT>#U=B=EBM5FJ6[ZJ2';")1?F M635[E@)CXSGA''*5,DA3F2HI-%?"RW.Z0I>Q,=_I@)0JRJ*Q!NS- 7M[P&]; MBSR; ETSCVYL.=#L1*;.F!-S13Q,;TB#A\KX:_)"432](3L?8--_R'[D^[!D M4GVT3VMSRL$(T7F1&\^QH-C6Q,X@*Y"$>5Y@HE0B68DFW]22+UPY]5"$SU)L M"XJW(BL-0?6):ADN;#:\'_D=X>C&:-=@$YFF:E JW2(<[9XS/!"9' T_*$.< M,^YPV9_]7,\60']N[ 6P6C\MY+OY-]54J?NTF$V%V1?BA!24"\B9LJL[QY!A M\\\T215-NG9 J@36K>U'@RPV,?%-5:UHFW(P&^U MKG%B2)S@"=4FJ%/6L,V"7,P^:AGD]*5^+'*0^%]EAE*6X+34,"'$]A K"62, MES I.->"%*5,O+)]CD6,C2\.CC5ZM4$^ :0;45P'3V1V\$3&FP;.&Q]H[9\0 M,.B"/V_@X2KO^&1/9W_Z19E=Q0=FEM"4S5;;L^K&9169%!E!&.H$(X@SE4"F MC:^0I4B3#,E$T<)GF7>+&]N2M]I6WO^71E_/#4 WMH[;@6"(Q=X<&$6A 0ON M5-U=0L78+#C!$FKKT"ULV(V$D^%'VPJW;_E7E+"!)_L#BMTYL,U&_J3,DS5? MLT=UK]_,IE6O4^N9S,W,_G@_-?Z*9*WV!9)KGJ$4TE(8IDELO3=MRU+S0N1Y MB7B2Y:ZE)D(I-38^JF*JICO#;EH76+P*\OZZL\Y>Q*C&/O.5QL ;,-N;"+Y9 M&]WK)02;ZF[B>ZD)C'[$:^;N76ON]G=A=]7<[0VSU=&VIH%W^[EK65OM,_JUF= M OHT_5IM,3-B$_"U>:$*>XB?) R6>9I A:5D3"4L1TY.?)>0L;TJ=ZYG6U'O M$D%G(;W\"@L!5.Q]>UR,W%\5(; :B/I[8>9%X9? Z*#DLU\=C&(O*=^FS(N? M[9F?LN$K]>?&/ IO+,=626\3;'85>5(JJ'+$(5:"0YIC!GFF4HH%PYBD7@DJ M)X2,C0+W.H)*R2;=T_/(\B2<;D<7UX(4F?Z\\?%/5ND (%2VRBD1PZ:K=!AY ME*_2]=F!NW_7%R:MX(JJX/W#$YO??ZWHR#:P5?+=O.[)-<$R25(L$!2<& JA M(H-E4I90)AA13+BRG7.:YJX/ S0(]]3?:>$];U'[, !)U4J"GZ9SL+)F^@;V M#S;]CI0WIMG\C^D_OKN*WX>^U7T^UL9^T !P YIGQ3PJHVE1WG/:7KI]N:_: M_QFMS7M.1K"VYWWE7]$FJ57%_:-:;_O\9"27.E4$4BW-AI_3%-(T$;:!"C%[ M?>/X0.,GK$Z*'6B$;*3TFE! MPW=4ZC3X9&>E[F_TK M-5HNH'%%G99S(P]((;0>&V'M= 3,:@[6E:J^=_7#3?KEFY!13N40FV)PJG_"B4UQ\[F#37&[ M!FF]:VY^T" ]D]*C8%O3,!PSXAGYXRQ/2M#]MP8US/CW[1CR+F[U.YC$%V& M;10R)+Q'+48&%=[O4.3#9K:>JB]?9XL?:OG)+*\WS=^KR\8IWUBU7RU6ZXE. M&4TDU9!QG$ LB]3LB/(<,LUD:L8F2#O%&WI+'IO#\>:[G4\%]BTB_,Y/W"%W M.TZ) F3DU_TSG8%5^@9LU09MO6^ U3S<:8LW6($.7]SE#GH6XPW'X=&,_P ] M"UQ,5ZQA/S/@O6Z*F!^6$$^27'"905X2#7&AD*$GHF!JLS0S4M*,EUZE+%RD MCHV?GBM=MRZMU/8L1>&$N!M%!<'WYJEXK;XWFVY"L?TW73Z\VJ_7BBUKN"K*4>580ZRPIIHS'I#2#C$D&"Z)1 MHICD!7*J".HI=VQ\M%TZ=J;W&4Y_&]7)0YJH4 M')F_NUV)!=1I;%1GGUCPTW*KJG4H9IA9@P-](;>!HB$V)M#:S, M 7M[0&60V6,:*T1UKMU;P/[@=BZ?_T?KDW78X;NY6-KV4*]5_:?Y]VPCI_/'-]_% MDSW._\S6ZHW6YL4R44AA)(F&B-GUR[6$+&$(FKU?H@JE=%YDD_5BS69N/M*P MZGOQQ,Z(>.OFHUJ#6D<;PRR,=3?5[T#MC:S*C2QW$%0_]ZPQ-.PCXN:5C7?B M(W/EJVJ6[>^@99%UT7937'_$SOO!?S[_1HT"V,( ?MH"\?,-V&$!MF BP:H MX0A8B>E%IC%4E:=AE1^V@M2+3,Q1=:J7T<(_)NX?T\>GUVJEENM?-E^_&H_X M%[7\-A5J]?[]J\8WXRE!&ND"8F'O7@C7D&HNH*9)0C$K4)HX![-=%CY156#0'"H_J_TAZ M13&Y8],1?N0PR&!Q0^X&M0-^/+YU367B=W/#9N:-\&ZUVBAYO[1_VKNMNQ\/ M9MBJC$0NF1 D95#;:!V<)141*Y@QHI.4%P077JG[KH+'1LF[),E:<6#U[%6$ MU!EY-]<^!IZ1";H/E#V+%[OC$K2.L8/8%RAI[ [&Z>K&'M_OFT#U2ME+J]F[ MN53?_T?]F'!1JI3:PFDR#PQ&8-7V1Z)$2=L?Z*1*C#$0=.@#ICT''BT[D/]O,N;LV8 M]LQR74N$LDR6"BF($Z%;:VI%$QSK24J&2K= M&M6["AS;,F_K"_8*WU3=/CL5%T-TKW[\8']OEB^FK'5JCXT)8P699%"SAF# M.$$VNY$SB#15B)8)IP4/%-QZ*'ML+^C.$,J5)=Q*?U 9T.M U6=BW%ZBD>". M_((+BG3(D-1SF,4//3V2/)80TW.0>(22GAVBYY&-_'W3-*VK*D(K^;!X8-]M M]L#38F9# R-GF;T"449PX+8EC$409SF%):(8E@H)5!:8IGGND=MUBM4B#^ :/NC5>$9SVZ8U\R>X[%0Y,D8?A.P<^[W M#LD-V :^ &V8TA;A:AD([OEL6J<"!CQ3NA[74,=-5V@R[$G4]9 ='5(%&++G M^95X4G(S4_?ZHKN\.NH>$\.J\(+J#?*^%NLYK.U6IE9//IG-4U3^:KJ1FA M^L>#46.EU7*I9#IA4F=,$AL9JR7$4B#(D!0PTSJ3!)N?9MI)5&^8'!YB]7V!]\ KTCO(2/>AKJ \HAV^: M7F/TC:EKHC\DX@1I0J!*16&(BA)8&J:"''%>RC1!F7;J2G X\-A> DV#7%R#XH8,7SFG_G$(W%7A*':85V:0VZ5BKQ92 M35)6% G.$)0T*R'&:0E+1C)89LSX91RQ$COY98<#CVVY6=V 50Y8[=Q7VS.P M+J^VOA!$7FV.UGLMME.F]EILSP8:;+&=4K^]V$[^W#^'T+/C;ZO?QX0(67!4 MF"U34I@W(58]U<,=R< M1&:6ODW./P\\'=$ZTO>9GI@MYT^@&J[)?'OPL;:5/P' %8WD3XW6 M\_Z]K@^U+3&I5,)Y3DJ;\)Y"G%/C.::E@()DE"G!"IEY5?M\/OS8WCVU=IY7 MWL\!<[S%[@U#9+IO@G1B!(*>MCG4I?'SP8>]!SYIV-'5[NE/]5NE[Q?S1[,@ MOEB:L$F/S6F!PE(BF4B8XX1!K"2'+.<**GL(CTN-KKT8J\N"N@'GR!\E[HW3@$6O!GA RZ\+L-/22 "Y_N M60FN?2]HR^JLI\OJ9O#U="5FB]5FJ7:O)EWR(I=FJYEDW+S+44XA*Q,,)4IS MP7214RY]V,%#]M@H8Z\KN%-SI:=N[[RKI\"-2"(!&YE=>F+J7WW,'YU0I<,\ M) ];]\L?DJ.B73V&Z!EI9O;$UV4KD*+6FK_US8'K"]IN4V"&UT%AS8R M405!U3\*RP>E4!%63C*'C9[R@>$H,LKKRU?U0:G+84_GCZW6=?NXZ_T9S*0L MI:9Y7L(\%P1B5G!8I@I!0 _3CP _JK6MR?IIN?@VE4K>_?AU9;.^WD[G1J"1?BO6TV]5\8S] MSE(E(BV5@B21.<2&#R%7E$(;$2IMEJDJOV;BH%?59?Z_CZU;W^M)P:T5]MG;*/ZOOZX2\U^Z8^+.;K MI]6$XQ0)G160$($@)H6V_?$X) JK7$I,$/=J*'65-F.C1?L8^Y_(]Y\,]X/[ M02 >^'R_L>7'3=7V"=S/ WI]03 +>!?07Y?!KPRNANW4S<+U@X:L>S;)RT3( MM!"P0$(9CS"5D*>)@*7,$6-<2(R3Z\N/C8W>JD.))CFSG4L?HN+7586W1D12 M%U/?/YJ55+4]J?N2Q:Y$%?K(;02)Z7XYYU'2R9N973TL;L6?F^E2U6=T']3Z MR7;WL%63JI]/4JZ00BF#&&NS=AJC878@AC*A@LE#2NBR@2R!.>0E+P M'*62DQQY;> .!8R->;;ZU;W"^E0^.X+0C5>N 28R?WAAXDT3YPP/1 ='PP^Z M[,\9=[B\SWZNWS*N2C.^-R-.9W5A9Z/M9KDT!#%!,F%:8@9)HH1Q,7 )&;8] MO&1>)!F6NBB]2B&?%S6VI5U7A9TOYK!1$,SV:ONM\0Y\W59[&-0BK_L:L):6 M]7:DUC,< 5S&(A 5= @:E!0N&WQ(#P[?Z$<4QZT%*U'W7ZN<]_EC2^:$J"3- M>69< MX=XK\Y^JJO3T MH+ZO[XQA?TRD$JG4K(0I0LSVR>A!DO-]36NG8CK_=U^ M7NGKZ8H]/BY5'YY;703=S1,-"65D&K\216^7TQ6: M0'[F17&#.I>NQA]ZE,[?"]Y Y/;+8KF>_KN2VUR_'H744$0+*G4!&5,YQ)0F MD*4R@0H+B@I6$(J\$G.N4V=L-&4>212L;8C+=+A1U' @1R:PSN8B-U7,@*CZ M7+6LBA'^% ;0^)U'7)092S,2#^ \^I/XC-HS8\CV?KK7OZYJB?=\S0Q5&T7> M?!=/-J[E[:)U'&"WG5M?\L: MG,@4O)L78T?-NV!KB3W*W-I2=2YIG6A6D[.S)V#ZT?6@ADI%ND*38=.2KH?L M*$4IP)!^[+M:KB>V>^^]KOM/;5;KQ1>UW#;VSI@@"%&8X=1ZJ1H;+Y4)2 N> M""%%(HE3_&FGE+$QYE8[S^(WW4AV4ULP?"*3ECLTS@3D9'H7M9@!6K1B_K6G ME.ZQ!R$+)_.V-.#VX7,+O#T79I?[Q]__MOT?\YN-IO[[W_X/4$L#!!0 ( M :!"567$PF:#(, /WG!0 4 =F5C+3(P,C(P-S Q7W!R92YX;6SDO6F7 MFSER+OC=OZ*FY^M$%_;%Q_8]*E6I+8^Z)$MJ^][YPH,E(/$VD]0EF2K)OWX" MS'WG@I?_OE/?_OX"MR?_L>__,,__-/_!? _?WG_YJ=?%^GT!.?KGUXN,:PQ__3' M=/WYI__,N/K[3V6Y./GI/Q?+OT^_!H!_V?RCEXLOWY?33Y_7/PDFQ.V_7?XC M!L]U=!FLQ@B*"PT^, LV9!]^=#9=/[W?ZR_Q+#"GXBY^6KSY3__Z?-Z_>4??_[YCS_^^/.WN)S]>;'\ M]+-@3/Y\\=-_.O_Q;W=^_@^Y^6GNO?]Y\[>7/[J:WO>#]+'\Y__YUSRT_U][^]?WUCR:^8ULO3U72>_IP6)S_7'_GYY8( 0<1N M_O'Z^Q?\YS^MIB=?9GCQO<]++/_\)_JG4)7*+-NL^'^?_;N?KQ;^LL05867# MZ!OZQOD_KXOL0P1^6^,\XQEK%VO,%NG&#\VJ8!>7_W(6(LXVWYUDG$XVG_HB MKM;+D-83$9(.+'*(@1M0T=&?"LN AF$0,04?S$V>*]$KHGJCAQ6F/W]:?/V9 M/OCG*HCZAXU$-M*XL]R99/:C^V+;?:2?G1B.+FK/0-C 0*64(7B30)HIOJ[1%\OTTV*9<4EVXV*YL$QWM'L3L^<_\?.7L*0/@O1Y.LL7 M_[H:D!:Z6B\:2.Y,+43NGWXBK@LNEYC?G&GE0>8VG*W)FN+F)UMH_-]/PY(^ M3;+,RAD5 E&0)A2$Y&&.A1.&BL)Z,I&JB_%L+;X4#T3\.#I%G M)Y!XA\OI(O\VS[_2"3PQP2A5.(+*0H)B) O'23Z.)^VS-L;+W 00-Y;="@ZR M?SCL+\M.P/!Q&>:K:17\.:"5Y)X7(E\J)(FX9,&7I"$E%R4)A6=QV*'VT,I; M04+U#XF#)#HR*GZ;KZ?K[Z^F,_S]]"3B/TVK$.;KW\,)3FR)GB?,8$J-L*00X"TY M/KYH&5-D6F!H@(";JVZ% M,["@Z09!=(>$V1_)),V$;P'TC^^')Q.E\OO[]< M9#KLC#=TI%'@*(VNH;< 5SCY0%$K5FS2K!P61FQ!Q%8XL;WCI)VDF9\D#RV\%%=<[5%K( MM@N0O,B95+ Z_^W-=(Y\PM%K"IFJH^3)AY;$B7/D-R6>36(ZA9QU X#PJT)TQLCL:WRW?+Q=?I/.$D,<&<(*.GO"&'RJH,D:0#R5DC MN LAJ\-R68^MOATZ.LYL-A-M3Q!YMUBMP^S_FW[9N$["1V=LEB"\],2*3^!T M82"X-S(QF:0_+)?Q\-K;P:/CA&:(!5C,#I2C7X+D MEMSIR')(B3MYF+VXOMIV .@XQ;FWZ$96>;T:G;W[O)A?9& D2\E:R\'H2+8L M90Z>MOAU$ND]$-A!M%Q"IU[C+EV&-GQ;+[Q.M@E0,,Y%?P]YH* ;BR,$*'@LO M+&H\K%+FGD6W*YOJ/@>YOR"[P,&'DS";_5(K3'&UFG@3BJ]2B):37Q2LJ2EU M#2EF+I+43)K# HI[%MT.!]UG&_<79!B5M2IF)5N8B6MK;H>&CG..!XJQ"Q 0X2>UC&.1 M_O[A,\EM]?9T71]PU,AZXBTGV!*&B:OZ$$4'B$9&<%:@%%@D2:9% /((#=N! MI./L9&,QCPR:%RI()2P*<=.0B9Q%5RC'J>%B- MS(WEMH-"QYG*_8772?GUJ^DJA=G_PK!\1=^A*#IHEQT)0AM!-HZ5 D[+ H(K M+6TQIL3#?,L'%MX."1VG+EL(M"M,G+TL.&-""9L3H1BR,S5@2@A>8@+)N!,A M9,<.O+A\<.GM<-%Q.K.-4/MP+(B-99B]GF?\]O_B]XDQVBI.D9-./H.JU:$^ M%N*'NU L=U*;%G''K66W0T3_6?[\CQ#7WCD!?9!//Y"C/] M8;6837-]>K\I^:JF<;4HM0+]!/\V#Z=YNKZ=?-OR\?:.2S1[YWT(:P<^"3]= MP:<0ODS.UKA<]1*.:)R2,1I QBMZ7$UP>06Z!*>,+83(QS9D":NX@[ M$F?KU<5WKK;G$Z3L:V\N/O8]?L7Y*;ZBO4>"WGSD?T[7GU^>KM:TW/*W;VEV M6B.O%ZL5TO_GC^';Q&&4-AMRO5BD [;6BSB>$F@>LTL199"\,?=[D#G. _66 MR+DP9,?2U=YVCBQU7!QX %XP^7*Q6K\M?UDL\NK%/'_ Y==IPM6'Q2Q/G"PN M!R= I%R/1'=*(N./F LUE- M.N,:HB M@,\R0]$H,]$?BGFLS& ?4-U#QCAO[H=$T*&RWA\NBW68-8'+IGH"5^LS#LXQ M__MBOKA@[7=<3QQWQAC)P93Z2J,:71>%@2"<$U9C*M(V=RV?IFNEO.@_+[Z])OBN2 M0:KNY6)CLB_$-,DN>"N, ^U8H,W&"M0'99"EE]S'7._\!XEY!F%GG$8$P^*Y M#]UW86C/63S?U;^0VU&FZTDI44G/2*BBOIFU)./(.0*O[Y[(]Y )'TNW[P_A M.Z2,T]]@>/@=)O,.+"@9_6L.1E09B[,1LF".G%*1(-1&DSX%XXNHWFKKB/,& M >/T-A@2)OO+MP.[\EM8SLDLKM[AIS?:]% M%8\,,J*0(3_VE+D%=#:$C)LN;:/C)X"SN\ [1,VOT]GI&O.D,$,':N(@E&&@ MF)! A&ORRXJPB(D J=]XB/2ON!XO^0Y\O5]Q.?VZN4Q]/2=A M;&ICWT]7?W_Q;;J:E!A*Y@4A,T9B"4R"*U[0(4$Q4'1%<]7:M7N,GDXPM8>> M%P,)O2L 7107U=$8ORY.PG0^<3H84;PCJ=1@RM8^$2(HD)KS&"VY K&UW7V, MGG$!U$[K#\+I0!5T *>+NZ/WM-D^_!&^_!4W#:><52S8S$$Y"LT5*P&"HC Z MLI1]4IK^KW5&_7Y*>H'0H9I^X%;[ +%W )Y7BR5%)?.+5C7TY1]AF<]Y,9J; M:&A?64P4!OLH*0!)]0Y!B2@X,][$QA!ZC)YQTU^# :F9"CJ T^6)3P$3;NZY M)SJ@9\E)8$(R4+QP\,X:D+07A HF,M<:1'>I&!=W@'>4]M/GKENXMH.\#%/<$F\?.V M? S?+H-.HQ.K6P1+(BZ* UZM:(')"=<:UA<^C=+FSN! <=;XEZ<+P,J\^O M9HL_-OS_A;S;^LVSBL;WF&9AM;H,Y;!CK5-)+%6AT78ATI((U-4LK4.K%V5 ;'/7S&"D;&QTKGWM<%NQ,Z M.U&H1,YD(G;(4%@(RM'A6;1U*KD2=>O4X39TC7LL-,X&-5=$!U;ZD9T]X=PP MQQ%KTP7:T5Y:<)XKYG6-#WSZD%6,VS#4OF;QU71.JT[#[-UB-=WL@(M#N#"A"Y,2 D-6 M&]5J.H[KZ_&BR'U52NG4NN)J&[H.M5*UM=!Z=C"LZV-#Z3?A-"CJY*&N%A-O6Z0!Q=^ OG5%_WH+OD@F.(=O /%&-L@X[ M%Q!09C+9SL>"1133N@+H7D+&A(N0.LU""\UO;2;[_]G]/IUS"K M%>DOUB_#47-M= "Q]TB2F29R"RI?%[.+M ^!.1$A6O2@',4*WHH W!=I-&,F ME-;YBGL)&3>OT!Y"ATN["\@D)/3'V29)><&$*-'Q2!)!1O&D\K68Q1<'+"K- MK8PVZ-89XGL)&3>F'P(RATJ[ \B\6^*7,,WG75 NF5#:%4M4'S.'2[@ RFW36#=E,0O"BU'[4F9<$2A<"/9I" M7_J8$RJ&8I L^@TJQNWYUAXL!\JY Z3<)-YI&;/)'*RTH5;L$LQ5*B 55Y;G MPI&W?I2S.SX&ZZ'6'A_[2[>#_/&[96U0@FDV$DT(O@:>GF!1 7:_?@T38!QE["[ $KTG<\T]3726V9YO^)ZDJP??M@EXFBNA M V!=MF]^4VMZWM>6(V_+WU9G'$Y,4#IB,J I!*2M4LA7=]J!<.BBE[J$_-C$ MHX.:9M]'4 ^>;Q,HM1-[%PV%KGGPM5/MN:>FI&+%!@U!VTP"JJ(* <%)+KPI MI2C7NJWKO83TX ^W0"R&#M?UM?N>TIW [B);.Z)]D,G0I6P;H:J+(J]HC4%NP:"/))J!6K8XF;439TU_'DQ(Z&O:@2W_GZ53K!UW+ T M($*U>1@%>)6(36X85[+.KVX-D&UIZ^1]YU"E#X.HJ(-CZ1I?MW-7*E@3.2_@ M6?@O2Q@@J\S+%5$W7KTQ\/4C'NE/8SV'X;8(:KH %0O4EJK=^%[ MO3Z[2&$J$;)R)!>M32U@C!&"+!R8X,&+:%-^="C]7L?;O91T Z:#]'S[Z#M< MZ!U Y[>3+[/%=\3W.-N\Q[HCJXFD5;./":*/=?9J-B0M5@ 5=0<7> &+*IR]-[H9\D:F.K+TE6M!;Y4[A2K_C0*5&2 M-DJYUJ_Y'R1FW$SS<,=9 ]%W@*%[.,CU8:8AN90@Z4P6SD+(28'2, "ELG:''.:C/A M#(7._6!MU*%Y ]Z'J>G&JQH06VU4T0&H[F#)6 ME:1T:5U/M#^4!KN_/W;*>T\%]."Q7S$Q887\P,(]&)/KZQ"F( I%7VJ>*'"1 M6OD![TS&O<\_-F)V$G8'.'FY.#F9;IK1K#9C8^I$[$\X3Y45'VVP7'%(]0V: M"D9 $)8.9^D]Q:]($7'KE^N/D#-N.S/ LXT[9(S=8Z.-AN\^'#Q(W!T@IEK4Q?P:_=&CB=%& MB!1.U@<'#APS'&(0W'F=2TBMBY5NTS!V4=(@6#E(T!T Y47.F[JL,'L7IOGU M_&7X,B4?:^)M9$9I:Y^C8EE]\5M;8^5BZ1>>3.L! M/$_1M%T8QX;"TK&3E8?KY8=HZ7K6:?LSKJ>)W.P;G+7N[WISJ>,W>WV$U6-V M?HTR&9&Y)*-(3I@J(4",1D#*1ONLF52JM8-RC,ZOC^Q8%HU4)4EP*9]N]Q(+V]R+.]P M^>$SB7QBR3S[B'6004%0011PT7J07!7Z"TU":]V-9#O*Q@9:&QP\FA9MHI3N MH+9A8?7B=/UYL9S^%^:)%47'I,G/,(HBYB@$!"4U9!:22;9P*5N73#U.4;=9 MU';0.D@)G4+J]6IU6CF)(ALE/'F6M2:'O%EPCI&W*7U@RF)*[AAP.J.FV\QJ M:RCM(?Q.8?3V=+U:AWGM]C/!%(30Q4#,J>:*LP:O!0AJK8Z^$';G))=9XB] M1_1LM8W.(_1,VZ1Y[%PM*\"FH'I M.-GVRT3?:E$N!LBV'Z3VQ"I#YMAW8;!]>OURQ:L+QX1"*:L@F7JA[(J&H P" ME[8P+9U6JGUE[3!@PTZU=LT\I!CTI"M MCPZCX$FT?H9V??V1YQ9VA8P[C2/V5%,'$'MQLEBNI_^UH?UMN3U.8(*Z9#I% M/"@C$10=,1!1&PA!,Z&,H ]L7:_Q.$4CSX/I&88-5=D!,/\2IO,JP[?S#V&& M;\N-^3F7PW,F427,B7P>F6OC'U/J=1[Y0286VYR *0 M^(HH,C/;?&+)_92,//6F9T@V4%T'-O/F"7!>53C_]'*QJO8_YJ $[1]BA1QS MEQ*$I!AHGHW(SN4DFK^&>82>D>?F] S&9FKL )(DPV5M<_4KGOU^36KGCQPO M18:JD(>2$;!PLOYW>^K&/-F01@X J4C06B=+353%:!9Q>=;#^M[A&"QHVYAT+!DV#;5R5=.(%WV;DY M>'H2N>%.I0PZ18K#O#"T1:T#P6FG:O)LA6E]#C]%T[A!]6@X.T QAT+MXY ' M;'UT>W4TG$7_/#)&YM^"+?4UF\8ZD2T9R$)ZP905O'GA^G:4C7NPCH:]@Y74 MJ;&[->ED4K@NW*4"QMDZ,,QH\$$$"*YVG2S%>=FZ-NM)HL:-@T>#W"&JZ=)U MN].PF?R%%#EM%B[!)L9!*4YQ%PL6.)=<1):Y:UY1NA5AXX:[HV'N4!5U:N4> M'K\SD<@T%\Q!*G6F4PF&=I4)4'S,%/ES@\U;M^]"W[@USJ/AL)'"NC2#-UV) MZZQ9%;)!VE_.^/IZ.%KPC@0I4C8F&XJA\O#&\$'RQBV6[L3SVU=='2!Q^Z34 M!(TO19$$I>*6HGA/$BRTY:Q)JABI97"L,1"WIVY<=_#X!61#**V#1CL/\VEEZZ(D@V63>9">=EAM+)3K^ZM$X;]Q2>52>&&V M]@ M_PKHXE/!5*+@K3N./4U5EX6N@^&NK9)Z,';7.'JWQ*_3Q>EJLZ?.&AI-;,F: MB82@:K=^96OWCLP0K%0"55:"R=:7NT^0U.6-[C$ =ZAZ>D#;;;O]>DX?3I)[ M/?^WQ72^_@_ZR]/:?&A3\J@S,-HNH- %BJ@,>2G,)*&C"S(W[XFQ'6E=!AU' M.V8;J*N+PW9[.4YR3LQ*R4 ('^J 4P,N!059..L\1B-CZ[>XZ6N)M;8[0Q2:=C7+NH36!_-#M'09 M\#;#P)VA T4TD_QRW6W]LUTCL352R)FNIZ0UTI_8S*@,+5,EFWF%-(I$70. M40IF/1\PWKA!3)>A[5 (:Z.2WFS7#4:R4H5V! <122@J9]HFEEN(V3N?>"I* MM;[B?9"8+J/8HUBOO572I_G:],5Y^Z5J;O7;-URF*8ER$EPD_U,(X-:2M'+M M42E(>):5I&..3/'V+8V?(*K+T/48YNQP%75@UMY=[J!Z[M=67K4__MG;$D&F M6$N&(+,I9*%]KJ]#)3B; DL.!<^MB_4>(:?+H'0PG#522T?&[9RC\Y*;CXN/ MX=M_3M>?:V,QDM^KQ?*!1WB2S(EI PL(05/HO:4]AHKSKA"3YL46S?(W9ZZ<QM8J;VL$S.(A1&:@-3)3U25O=^B)X #;&;C,^4'9P M;(5WX*L>Q.P[7$X7^6[]99J=UN/JNEC/1#UASBKG! /#ZZB2G)"TY30XGH0. M7GE>6CL>Q^5P[);I ^V4CF'2P<%QF,7P7!.O$D%[\MB4"AZBIRC$R( ,>;*E M>=>QX0^# 7NX]PCQG92X-V*_;#8226"Y[@"W7'N.M0U;4(R$S1,#QY* 2'+/ M*9.[QYM/%A@A!N# M_3PFJX7B8(RLY7W24TRL"C!AE&;DHF%L_2)B2]+&[CT_$!*'4$P'+O)%)=6[ M,,T4_$[0ć'W9E(WJR"FJI1V4A- &HTE!M;Y8OT7"R&V]AU#SG3==^\N\ M"\A@:?#T-?D+D1DI./+2^IKI+A4C/W0Y"G .DGP' MV#E_&KEIF9*GM6AS14R=5DI^.5W_OEC_+]QLBPDYEVCZ(= <+/8.,'2+AU\7)V$ZISWE?1">0Y!TP"L*EDD\HJ:N?=:."2U\:_MZ M+R&=8.9P1=^^KCM8ZAU Y]J(OK_B2<3E)!2%Q@L-O!@-RMI0!_YY("]4YNPM MVB$GM)X1,2YD&BCVX4&(>TBY YB\R'GS;#3,:A3Q>GX>;YPS(W1 770!%"G6 MD+;>+W,)%.5FR873Q;=V<1XE:-R\0GOXM)-^!U!ZCVN2!^;?PG(^G7]:G7/A MZ?@FH40(P6T>)1>*?HT ]#%SCSIH;/U<_'Y*QDT6M =/ WEW@)H7*9V>G&[* M$#?MM*J$**:E^'?Z%<^R;.>,):^T%72&AUR/])@HE-""@53,1:NL$Z;U_?76 MQ(U;N#2 81I$*QW [=)K?$-;9S,H@LPL%[%(#DF2<56JSG=@F8'USK$L#);8 MNE3^+A6=M(9J&'_M)^ .('*W@.AN?N/]8C9[M5C^$99YDJ5'IJ(#E:JT@G04 M:G#:<<5RG1TJ;UJ_3]R1Q$X"M3T1\60;QG;JZ0!]9_/4ZZL1S),H8E0BU()I MLK"*9;+>QGB0&8M600D9FF=2KZW?V]"*AHJ^;VC4/E+OIL;JKFPF)7)G?!% -BZ# -=(.D6X.I=9 R:0=2LT!B MJ:^\C0W T L**+@CAMH_B-EQ)O@1ATH,AY_]Y=[!L?50E$""P>FG^5%]Q&1<# M;ZMJ(BY*3OX5\R>\&,3ZHM">?H]I%E:K:9FF<"&R\&WB@N9T$&F(FQI.>*_GBZG\T]GKWK.'/0' M7B5SQVO+&>*)U\H[806XA!I09$4;NTA1!G%T=R.SMWD= WO" ^JP7YC^1YB= MX@,FYOD<720MM)@!QB]-AEY MYT8/7DIT&3/XS6 *ERVXB!&D"EY:'4-4[6]^]R9WW(=<7&#[C\.DUXML'K6/!/\\VG;/;Z)'AKF34)HG#D(&4Z M=,@ERL"+9 F]2E*USM\/S=-6^\'_8/MA?'1T8/-O)++)G4I!)P4FVMJ$.R"% MNR'7@J1<#&9,S6_,=[\^8#\"#/<6>R]O7>_FKEDT,MM(2->U+W<6=5R*%F"8 M1A6-H-"Q?87R7K<'_,>X@CI,!4V!U/Q=SZ^X2LOIIM_BHOQ2_Q)7JS#/'TY/ M3L+R^Z)\F)+5K9F+^?I\N&WUR!>S::I]KV[PN-6#G@,7;/22IR7;C9[PO%U^ M"O/I?VW8N7I?=)8N>G>-U;?EO-,6G9^73X\NGW5H@G8VN8#T-:F4%",3)RSP M((7RDEOGFB?@6Q!^<#[V$")^G:[2;+$Z72+]]*.:_TC*_H76_?O$Q*QCT0$D M+S5[QQRX.MZ9RQ*<5$Q@\[EVQ^9QW"J#X^^'.]G>GC'5[U/1PVSK:$=+7T?, M,SAJJNA5S@:L41J4X+7-O/>0BU)9^ZA9:EV>V<51\TM835=ORRV=?3_[]6HS MB\2CYD6!C1A 1:W !6O 40#B$L889.M^#]M1]B.8]5VP=]NL#Z"_#O(+9Y') M7W']N7;:JV.6-A([XVJ"/A8*?04PKA(H'Q1XRPUD99-U HTUK<US;2D\^YTGO :0[>W5LDY6EDDF,!J&3OWX#5MLFQL*#YK M9DK[4>6[T3AN==OX !U4IS^J[[IYI'%\S_5\V2[\UOM$T)77*E2Q13H+-B#2 ML8X&0FTDQJ,UJ1@1=&CMEG7AM7Y(GS&?UC'(YRTA;S6"W"CN6BCJN5.*<*H3 M>E!6% A)6\@\E9(+4TDWOZ'8B<(?P8O=!8MWLM+#Z;,#E^**NSNM3&_S>74" M&<&<<1+0Y\V#QPP1N0-,1;)LR9\JPT%V:S)_!,^W#6Z'T>R/ZEO\6A^5SX[O M7%RLVX5W<:\0NG(OG(Y"NSKQ)-?I#TK6$2OH@'MAG,Y%MY]OT)E[\4!H>_: M&0OM8T=",4S1,21JC9Y*!CP3R:EL3.&M6^=N1]F/X$[L@KV'S7(S_8WH1JR6 MZRM<$J$7,,H?76% MST-I'/GM^ !X68R@O)%!^A ?YYU""G(T(F9P2:K:.]9"R"3(E*3V)J>,<:L6 M/4_ \'$JQ@':<5&P&$0E(X*+?*_)OTX_?29_"Y?KVA!Y0;^=%52NWKQY>=XD M1DN7K>7DQ)OBZ]A 1OL3+0B;990B[8^$=]W*[E<8#44M]+@83[LA0^;=_ M^RL)@_SH.A'UG'PNDD@F6D!3B]RT0PA.9@K";'0HE-&W>\S=BXU[/GJ<&'A M,!PJOI&U7Z&;%DN*9E>+TR5AN):LG,/YPV)V6C5S#==1H/&126+*U(I*;J#6 MSX)U&$A\"6/06P!CMU7'N9 9$#,#"KVK!-X#_N&;RYY#3LMD5&V$M^D(RS2' MD!(93%5$CE%:[EMGY+>G;N3V7\-YV0,KJ@,(_GY:-T[-,];CN0KJ W[:L#31 M=##[F 189.0;,D$""W1&)^M948J'?#7^MM4%](/4=![([:G_V_?);931$:S> M?L%EJ,G)2T8DN7F;E])9A3KM.#LZ\:T +7A20=M87/.RAH>(Z=QNM0758:KH M %/W2^GM'W-:X?/TRSLD_X#4]PDG6D6EM0X0:Q\T5><,!\Y(>EEX;XTAKZ-U M?GEKXD8>^G,7'0> @BNH @/>S\>OTZS3C/*_>+G^=KLY:1]7(:,*4 MK.-) W#OB3OZ/(@^(WF^2B267$#?^K3=C<*1)X&/:0Z;**U;2*XF(C/G0E'@ M,8>:VTG@K8J0G$M>&Q)C;-V9X!"+-]PL[C%!MIL:?M2ZD)M5-&-5B=Q/1123NU@P2C.3!$V"-:Z1**+"I*;>IK(E!)&[0$- M0569.J%<1%GSG3(DYHW@K:OY;E+P(U2$[(*ENU-,]M;'R-<9;W!=/VA17M*Z MT_7;T_5J3>:";,)YPN#J&Q/&K=&9#J,L0AW*@A2DT:D!6IA03 B>9_&$Y=QQ MR1^A '0?7 VIF0Y"_J08 M#T(HYFSKQ/-6A/T(SYT.,7;MM=<))&]Q=*?F^N8WKOWDA&6K0RD"BHBU?L8Y M<([L?T$MI9!)Y="Z*^9!!(^;^^D#PL?1]O[07JS#;,A0ZCW6Y.M5#/"A'B9A MF5=_^U)G=>\1%CWUB8U"G)T(;Q2N//+$LYK"LU'FK^?7?X9HGI+,KKT$$O.#_=SZ:>_ M0AK9R///?D5 I%-]@Y_:T??EZ6J].,'EU5-[;GV2*H)-I=1@I:HT!2B9L\A0 MYA);-[K?DK3#TS*/+G.%ZBBV9^]^"S?_?5L[-& 'A&V1)(Q )JVJ6K6U';ZH3>_H%T21 MM9;!ZV;1=$/F#; M1M%Y!UF<7Z>K\.G3$C^=YP^NFYDKIG2269+C"(57I]8$!H$)^D7II)&)R'WK M$5);$39NMOL8\&ROG^[/W?/?[MV(!S0JV.73VY[9NS-TY!/=>::L\0&RK+6$ MFC 4;\5_;6+_[?ES+)3].Y5,1:!"7);E>4AEDZNM. MH4$65E]V.H?8^BIO*\*>QXG; 'X-]?.\3]RKFO-0KWBNI#)=Y$7=@SCLF;S] M^D<\M?<4RI'/=8U%ER(]&.TW+_<,$&8=8-1.6BN*S>E9G^L'1FV38CQ&(Q5H MA8[L!,DFB)#!U8[XV4J6W4#'_8&4/P\O8!?\#1.7[Z3AY^(Q-0==X/RH&&R]#?8'Q(^P M'=Y$Y[(% MKKT+Q1A\8 H)CI+7^@.*AM$S$"F:F'*6IHSBTNSXD+=?F[XGDO8!])YJ?2ZH M?4S*9Z$4GWAK2V V0%#951D'<$HRX#Y(::,0Z =6FKL(>W];K:STFM>%86^GK^5PQU'N3;\FZY M^$0(J26C?UWDSR4OP%CV(6+SUN7:_]T^@MC.6 MNO IFR+[^L.VC@2]$W9&?JEYL-C^-B_M!!>Y0)-JPW15O2@A,GE1CK"@D"GN MC%+JJ:.B.Z:Z<''[W7:CX6?WC>?/-MZ\%AJ1(]['_KLT6WN(2SJ-6E&4DITU MH)1S$+DWP&+(D0G,Z?: U('/N(%VUV#/9KO?7<="QP]TBNTCJ>09!?\,;*G] M,XO4$'3B((J*:'56G+$C'UL#[:3!7N]VOY..AY#GDIF)WR_8^T@4MPKN[__4 M02+[+1@X.BK1T2;C?#:*^6 M9P&V\YD4AD?&,X;ZE*5V\^#$5Q +I MR.*,,1I9ZP>+#]$R;HYT4$PU54,'<*I7R#7.#?21TS!;W>+&8G0R!P9.6]HA MHM2Z22' ).TQ:,^M;=V.Z'&*QDT0'@5:#572 < >\$C?7);:F)(B)J:!146N M@:]#_5RH#]J*XE$%EDSK*M6G:!K7?@WFPS=510?0>B*T_NU;FIW6SJS8[\'>6?[Y6N&K8M:)0)Q:E\C"9TT>::K=>J4ER0?%@^9;N/X-2.G2$!Z& MPS&4]'RN /Z"BT_+\.7S-+W'3YO'YZVN 1[ZY(&N K9BY,C7 38F)HMQP%.N MX29&,F-T=N=@LR\JV&?;T^Y1EZ7(1(R)#"*F4J M,[H.V 4K.UT'[**-$<_2S;3ZBW[.5YLYS#;I1.,,"Y[B:UDOBY5V!6+A2-:? M%):!+_VP/_2Y:"WMLQ)R-J[S.PGE ;M&5K'@! M],J1JR 5..842$PZ&U%\$5O9WJ<0\Q !XR"FH6(7K:7<00#YUVG.,_PMK"YR M*SY&DUSD$'A0%%T71\*H,\&C98PG)T-JW7+U-@TC J6-6A<-93PB1C;]II?? M)W_[,!'2H[(V@M7>@G+&@].A@#5:1YESB?&QP0TK3'_^M/CZ\_DGGH'B_(LK M/%RM-T[0U1X!>TIPY"/DM]/EXLO%W5!RKDA!$:7VCM@N/H+C+H.61D4A38I* M-S@UKJ\Y3H*[O?8/DN7(&'BQFH9SJK.2,NJH@/."1#47$!6+@"8P(PN6E+;* M%SZ!@*L5QZG;'$;_>\JQ \_@R=23B"9&6IA",Y;JO")%OE/4X(4W&@G1'EL/ M\WG&MQ;[!"6#J*(#:.V3 ,]"\I"- <89 \59 !>4))^)NV U1C[ [,8?[=9B M)YPTN+7816D_P*T%\UE9KFB/.U7?EZ0,/MJ:$(_!2Z\2NWV/^]_TUF(?'(ZA MI.=S:W$ACO"'#$\R=.0;C,BX+\9I,"I'(/0XH _C M$*W*:"(A6#VS/@5;N2]::EF'44*QA;:M-G5 NDJ0F&>1:Z3PMO7Q^_QO,';! MRDXW&+MH8_0RW[O[>)-Z339:JS4#7FKJ%5,-A\@K+L4$66V4B))3D+&:?( 2%P*5&6V*1-NX+B#$O(-II M[@DH["'&D<'P;CD]N2P>7BPORH>%,U&5!$S* (I\18B>UV)/(80JCN7;E^7W MXN#>#^\+ OMH;-%2?"/K_\-I3+?)-XI%BY(4&ET&Q4J 6*?H1&.S=CYE8FL+ M[=_ST>/$1 /I_E#1=9 %>C)*U,([C;7VPZC:MIAI K&TX')ADG%K_.UF'O^= M$XS[>!6#J*(#:.V3JRK!:\<%5C^]OE>P!6).!3)SY*XKK4UJ_9SVQTLP[H23 M!@G&793V R08B_(RN!1!,DTR9JCKFQJDJ-)+GFM'MB*V.!Q__ 3C/C@<0TG/ M*,%X+H*&2<5;GSA4(O$QPH_=Y#37YQI.@/&(U4,34*># BN:<4.8S>R9CMQ[ MU#5!"FDQHX?L(T6Y27B(UI"IUBX&F119["/=%#^CY.$N6-DI>;B+-D:N0OEK M^-^+Y85D5IN,">?2B#I @EM'ECV'!*[4B6S>:)VX5O[VRZ"]JE'NKMREY[6' M1A?-Q#LR.'X/)_BVW.#A/*BN3?Z$X!Y\J _06>(0I.0@O/$Q<<:UVZH/P!,8 M>9" \0I8#]7HHK5X1W:Z7RQ/OE_DQ5"GX'*5@Z^S&Q/1ST*IY;?)%1DST]NT MO[[ZQ/&TW$@UBX/E-+9VI\M7"_*[SRDO3B!I*X"MG:J5JKUR,X^0370)HS$H MU#8:OO&IXY4B#Z#E_>4ULJ9_#U\O\(G*,69D!M3!$/-> YUZ 72)6"R2E4O; M[..K3QROW+B]AO>4T\C:?;O^C%>GUD6YK'!<,>5JB2WYOX9Q\,5Q2%)SAUH+ MZ;9Y G[?9X]78-Q>XP?+KH-T[9/I'&XYLXHBH"0]85DB X?HP!0,1D2116K= MV.D9WP3L$PX,HHH.H+5/4ED9SP,G#\C3O@.%M=&015$C;U^LLL''@>:G_D W M 3OAI,%-P"Y*^P%N K3(3(3 @>7@8-,_W$LE0!L7'?T-_:>W.!U__)N ?7 X MAI*>RTW A3!^";,ZJ*WY"+3;GSOH!+1'F3AV:Y1@BDLJ@R"E6UZ">^EC0/&#:V'M5<)IU^K)[R?5;KZU\ULSP,$-;,PEY]_ MU4N?3K:0LP"AF0#EB$V/JD!)0A=NL^2J_4WC'3(.M1QO%F&^^GVQQM7'9@FW+VV$IW_:;:H0TL^DC1_H7_\]XD@7] P%D#P$D$%61M$FOJZ*%O+G=7) MM:[DV8O0L6W-8:BY;5>&UU7/+M(EDQ\;&)Z/0YF?^X@;T @)D[66/$%QO';7 MJ8_FKR) P/0,C]"%]QGPZP[?E1=HT]#A#^0;OA/)7TSGYD!0)7"U] M!6\T4>7,+$6EFA5FZ M$,:B7#?(!\1NVWUR>Q.V/2-#&C9)PA!,0DI)D9OL");U#;$*RN84 V>F=3YZ M ,/VRW0VPWSU..%R@8EF)D>6 R1!$8#BM..\=!R81R%'B2F0Z.T M@_9O&Z4V,N\@L?ZW>;S!RNJ*EXDTH3AC)?F-P4,UI!!R8:!D1,V5S$*W[O+Z M"#ECCRMN"Z!6R-L60(VDW@%^[F="\/F,4ZS(9TD_^R6.0_R*B&>7Y-'SC_-"4V-RG1?5SCQSZM MD3N\-<&-7."+]5[<7>\JIW,),^YX(OUJ<%G[VN700DQ)0XE!6%>A(5IWD-V) MP$/-SE:+7862M>I"B!3 "B?K7A/@K;6 (OI,15[9RJ?_LSA[=R F3A$C//(3@$_A(D-26"6]: M9_B.:NVNLFBOIO/I&M],O^+]VKBV=:Q"ZWGU(VNG4TGQ;'0>P;*@-3HKE&T= M_^U!YG.R>[N@[.$\Z# :[" 2N$H*/L+BJ]-U%>G)8KF>_M=&S[]]^X+S%=[B MW8;HB&,%1:?:G)!"H4BA#VC/>9'I^@YG:B'X*FA M7O9&V5=$Q0R8IX]Y,' ^9Q]#DLW3KKIS@UYD6FY9IN-+!$-[=-@L.[^3M MS/8HOAXZY"ZS.OV@U/?S9"N]M@**<(X)Y$:*UJW".TT-3;QF,18*K3*K-],N M>G"E9%#"BI@#\]@\";X]=<_)7]P%4_LG@G;25P<>Y2/\_/+][+7U+*S.^J$@ MU\)H(2%S2ZS99"$&YR$4%71B5KC;/?2&/-UODS$%Y6(UXTD9(A:J8U%![H3+!< M08PR@<,@?<*HT;0.H1\@9=SDS3$0UE(7'4!J\WJLBN2"?BN4SY)(#RQ6^IT$ M9Y@&;D2))MCZKKXQEF[3,&Z>Y9@@.DCZO6?]WEQVA4B%8V;"@K0A@4+CZM,> M76,IXUET/.K6#QRVH6M<8S6^][^?@CHP6H_P])?E8K6::&0Z)5V(GSKQT*.H M;FD$6V=S<*$$4ZUG63Q%4[>^UYXHV!YFNZND;XB]2.GTY'06UIBO9\$G/&;# M%?F1HN@ Y%A6#NGXUQZ5T-D$9*T3D+M3V:V#-C@,6ZCM@"8YPC%3ELR.<[UE\VH""(<1?!A:(I($E6*A:"S:UW_%&OOQZS['?U M&>LM&!WJ(P-!T97F&;S@BG9BYMSI(Y[06Y+] MK"[,=D#A+F?W$!KNW,N\R_+O9%@^_H&SK_C7Q7S]>37AS!%3Y$03ZBPHZQE$ MKPH=*]YF44+QS[6WK$ ?(P-F-^5T#"$: M4]\H"BU8SM;%(Y8Q/$;JN _ANX;KSII\EH!]M3A=3@K76H64@(Z-FM30@6)9 M*8C5Z T*K5CTH^.U4KH57/5_1[CNK,>1"Q\>YK RE6ZEW5X46O62370ZJ!01 M$Q-=1O;?>O&-=[)*0V_ZQ1 M?NDN"8W21?6#[P$+8RR1 8G@N6($D5S %UD K=@UN((!# ;FN#5U./6@#';RQ+V!_N^,IVD@\KZ-P=Y= M.:[]XX:&8< ^&P_ HW IL0ZZQ60\67.>(09;P"$WV2:?],"[I_WSB+^&]>ER MNI[BZFUYLYA_^HC+DTOA7H%8 5$D[EVD#SM**63 6_)RQ:FI& Y=\&X M 9B[14:7%F<7O=_GPAPBZ@Y20"]IR>GZ54C3V73]??/V(EN=+/H,V7M;Z]9] M;4$@Z4N*S$*R/*3F!=]WJ!@?*PP %2V# MR- #?1N#"B4;U?K*^SXZQL7*H;I]%"I["'KD3-T'G$\7RP^8R,CF&\Q,+PO1 M.4?4F,GFQD@VE]-^"R:22BEMEY+98JB=H[*/+Q7""[<"H_&V^.F.G MVMMS%B++/&J6@;&@:.]X2>)1#I![GH@[;F^_6VO0/6$C3#32M!CVQ3 M:OQV(8USZD.4S&C'*7;3M2M^-A"RC&!2D<*SVH5DF]'Q=S]YW!OYIA;C0+&- MK/07)YMH[SU^7!UM^1?S?#\_$HTGD5CPM061BLZ ,XX!#SE:@279VX7H3QJ!A]8: M]RIY,+/01+0=>!+_$9:;OD'OPQHW+GB*1&0V!72PM=Z^,/!TJ@&F9(27(@K1 MVHVX3)#KR@7911.Y]+MHFW+A*\ M2\6X$DZ?&,/\[V\+44&FD?AY\_J7M^\O;*,B M1GAB(&.M T\AD!-E%!E(HRBXC\&7UFF/K0CK!TK[:/_.#-K6JN@ 7[^$U48^ M%R&8UCS52%U[.L:5HAWGZI#*;)@*VDJ6FEK'/"\.4-9M M=>\AN9$5_M?I?'IR>G(99'&)4D?(H=33RPOP=5Y!#O4WQ979KGSN"97?6'1D MI>^CLD4+^8VM^/#M&N$J>VZ9(/95/>:X4N"SJPE87YA)O*2R57G04XJ_ON@X M9WTSQ>\MO]'3F%=5SS7SLK%Z43M5N+; >2;Z?]^]KA)S%8G>A/)=:;YB[0=^J*X1^ F;>[H8C5: F2FR"5S@C +>^A^S&Q" M&VT]HOH]1#>R\O_]-"SIDV;?_^UT]IU7[7W\O%RD9R,H6"D1HB6U:VN$M#8XF>P6H-AMU7[ LH]^%T<1]L@P^O44?U]\ MW9#-]346%$7%.1K:6(+7%S.*@_>9 V;&B\/:T&V; ^2!CQ_'51@ &"W$UT': MZ.:I^N:RJ1"Z(%2D0]7Z6$@LP8'#^C[:6TW^KT^:MTY$/D#*N-=CK>\Z6LB[ M ]A4PM^6FW>'YW[T+XOEJS#+O3U5 ^Z)R!N)[B'TL[(1]9]?+U(B50T#?-76)]FX.MY6F*@ MQ:8GT_4$ [?$#8,D;'UH6A0Q5Y^2)6UHEZ+#M$U-Q\X+]W1!>QBFAI=[9^9L M8E$K$R(9]<)"->\'.TDW;'-#:[K!RW. M27][NEZMPSR3\?S]M/IZU[XQX<48)@JQ)90B^9A:U$*^I-/"Z<(=$TYL8VBV M7[*G;$P#$S.0K'LP+F>LO;W+&H4DI_/U1,JL! L6K%.1^+$.@D,-V<1L(_C<-Q&)L?RPAMI:.R#D3A;W.+LY>(KS@.%R+@\69T'&U6JZ\5O MO[S^^.N+]U67$XY2)#0*=&&E#IWPX"B*AJ"X4Y:9J,LVM?5[$[ 5RNQS0-GQ M]/!6KQ6RVV6[O3I?I,X4ID^RC]K&I2<35^J)7\&:OJJR2K1&3TYGX M]%E ,-5%8:F$$J0*99L+G$-HV J/_CGB<5!MC'W#+@7+G@O AA5\YZAZ=/=P MK1U*PT&9ZG=()<'YR(!K(VEG:85VFPJ%0VC8#FO/(M]_5'5T$//>Y/67L)JN M/A M(;^=7R_XYA,EDS8YUJ9+9)]5*1JBH8 ^6\<+%F+-#M$=;!O:MH/?L[@: M&%0MW<'M8@-55GXK!=-Z^A7?X3)5_7W""4N@#M!W7_KH;_/3%>:+E!$9^9/INK+^"J\SRI7E MF%P&[FIW79,IKD>*\%-2Y*4&68QKW41[;V*W0^6SN,8XKN+Z[AIXT3!Q<:UA MXF%- Q_[Q(8] [LM?+R6@:@M M=UEA+=C=A- $<\\]4%1=M&:!.VQ=#_1<6@;NHO=M6@;N(NH.SKQ[&IYIK5%: M(R%Z%VMC$2(^,4\QHA8) I/2%!L=4]O4[C3K]7/A M/O@O"KP2!K0O-N0D+9HAW+%]J^&/VOGGD).HA;SWA@VA-"[:=7>Y; 5_%3B\ MQR_A>^5L];:\6U*L,?T29OT"Q63GJOD8L;F1:<' MTMR34[0G=.XVACF>%CLP=SOP^WI^9]IGBMP6KLFB8[2@N!#@ CHP4G,>):/U MFI>4'4)P3Z;SZ'@]4'^=@77"G SH@P3);"W69$0[N@0R,R3_HN1XN]RZ*?;Z MK-%O!:6=I+L_,A;K,!LV#[F);)9IO&D^D792$2) O3VOPX,IH$F* <<4,!1F-+:_ZGN-@ZV[\T%!3/=^HW"/> T; /?QI0UJU08?$[8^_(KUVSFHH6--C*,E[SR5" MY@'IG,LI8ON7[J/9MJM)9E=$O)F&>#[LX<7Z:A/=FFA6;%;9(-2^6!3F;PIM M'0-FBO'")4\ :RRF?6E]OK9P%RP^/*-N0,T^,QMYO22DRA_IWZP_X\L%V9QY MO9!?S%>+V3337^=?PJS6RWWXC'5Z\0%WU4/0,:1=;BND#BPZ4[)P+C587AC% M010"A5(DA&B%439;\BI^'(M^M?19/E:7*+@."9(IN5XAFYJ#"F \R47[0!NZ M=5KF%@G/U_[N@IR'?='=]=!!>N5>L?TE3.=O%JO5+]_/I?<>9QM%KCY/OVPN M%U4P6FARU[.KW4-*KG<[V8(MC(60'>;2.F^]'Z6]@'(/<#P(M,$TU0$>[V'C MHF.73YXSXR%R1;(3/D+@M$E-VC1F0M2Z]67<@\3T@JKAD+ 80BT=X.ME6'U^ M-5O\<<[0^7VU-C%)F3EH[W0] +X(A)$EXUR,5O8B6+HS- M07I^$CI["+T#\%PP@/G%ZIRGJX/^HN-LM!B<-K5_0WU390LXA042F4[.>) I MMA\N_R19O4%J'_W?<;O;*J,+?-WU']]/5W_?;$"2E#$V!0@JU%QDB>#(.ZRU MH^0\&HG8O&OG8_2,?>4^;/RVE]2[0M#+Q7R30_E(__)\MUF=#"KN232U04=( M"D+! -8ZJ;53V>@P&(+NTM-?K+:?UA^$TX$JZ !.UU/1'_X(7\[-JF 8;>WP M9TRI\WLH]*#H0 +GEDDK Y'B&@/I?DIZ@="AFEXT%WL'X+E^-_&F_O2%*TEG ML9(B*"@:%2A/6ZR6MX&(WIGH'+.F]4GV$"UC-^UL=XHUD7:GJ#G?4EZ6XI2O M99&<.$'ZQ1N?(&;!K.?*.=,Z1'N8FG%-3QMM;P&A/40_\A.CM^O/N'R1TO*4 MEKVZ;[^PH9''PC@'5\E7:&J?]7JM[[CP EFV\JD;Y2<7Z0\:^VAQ,81(NW@< MX[)6UV1&(2>%AK(.0ZYG-IE;LL0A]L*=*>";9V%AGT (9VM_6X=>QJOL^O&,P[Y]3] @P& ML!/[G #><<9V]L$\->K"5S(F54[W*>58?7:^3E,7R MRZ6M;ULJ]>P[QBR#VGUQ'90X.98S!E> ":Q#6\A4NI(09/ ^"=0\QA^H:/7^ M1N&S#K+$!(9S!&42Z;(1-> 5-A=%VX=I?^;]@Y0X[8.R*T?1M1,K<=H+'&U*G/:15 =X?+K, E.T MI*462!]I(0D-+<1D2)HQ=)(K)EH;N!^KQ&DO).Q5(G37D+>J<1I'XYW )MG,U5,Y^@8JY,B M"D4W1B,$KA7H**W0GL7(QCNW&)@5/EJY4^LM;Q#7NT+0(XDJG:34FEG0K)KF M)&DM)C H(6M%<;GD8;RZ@I/*"N\E]7VRPON(H ,X/9&>3()IC$Q#LL0CE0L# MGRV"B\Q++:UD]P=5__6RPGM)>K>L\#YL[P \;Q=+G'V>O_F6_@CSSTA__5=8 MYJM40@A!95Z@YK+K[-LZ<\L*X%ZZ[)$)%5O[0L_1T\MNUAA(S430 9R>J%95 MR0KC1 &6ZU33HFM=?&:0T*:"VA;CQZ_F[:],[A"'J &GN\3+5J$2IJ!)IR ' M[T%)&^LLA 0!/7)O=62V]>YU4O7?>\EYU_KO?9C> 7AV*3D6MD1;)(?($T68 MS@CPM@@009244,32O"_#Z=9_[R7_ ?7?^PBC"WP]S)-Z],Y*AR"3$* TC^3> MR03>L2B]$;G(\2[TOMNK,.%H=7)MXOIA/.X )E?'K>_GCY[&_HKKWY:X#M_. M9'0\!N;)2-?V)762E-,H(64K,"@AE6Z=*=F5MEYBM($@6!Q!(OLCS5\B;8Z? MJUEL;))^75QFX[?CN6/F2>D8 :4GT^H%F>Y(GD$6PJK"BG&I_3[W."V]A&EM ML-2$X_T6LKS#L!K4)FW[#QN5G#Q&1J,ZDLM'7R?XKU#:,V![Q'D:R MDT)BX5!R[=B?!;FS600H)CCN'-.R>0.5UA:"GO;38K6^U\F.D(A)D8MN?"2$ M>OH4R#TGA'K)K$U*AN8=R1\GI2N;L(^\']J$PUD]\06-5V35-N5QMPIV+TW= MO36IG)*)EE:B*I]H"> ,9V 3AHS"*,EVF0.SZ_NF=2,;8&0TYG80\SZV%UXM M\?NVU_[W^XTT59#SQ#% JA>"6+8RIJ;-Z4?G\RI\T0-#5-XXJH M=Q^F<37^#@]MZN\U+3&EUN/BQHB3 M-L_\&5=I.?NS =F4=O7. :E<&=#@OH MJ;=%TZ-A$;B6QS*RQX L,U9.?1H/!;RQ+P!90(%^$S37ZUVC$<, M,N^4\-D% E,F!P\0UGUQ#^#E$PM]B,@6+?@WM>##MUN$JZC0EI1 JVPJZFGYRDG( MVI6@G1>>[Y2@>TGPMU\Z39C;3/"#^==-$'M_O[M)&Q74R7/%@1GM0$GO('(* MP4PJ,J(/!EGK4NP72)KZ3*2M?S"&'+J!U=W N\Z.>U^N"D?/;)0J$'] ZCII MVM@ GG$)(LO"DC2YV-83LEZFJD?G0&Z/)J\- M*H\EPP[@>G<9_XEUY9A??:7O?L;+6<&W]9*?65]R4(8TL7:X4<5JB#Z$6IB3 M4'J-+K3.8N]+X]0'Q>,!8<767I,='X"(W35H1.AL9#I=5[$N.GQ9<_%_-:M+@HF^^\^?9G MG3IV:![CI>U#CXQ^+Y;HZ;+=6X"A<\)+ S4/J9C:D6Z& MD ,9W %$;@C7(1E1(@-6.S0JRVO+?2L@22E"CMH7W=IT[ >($7W99H 8QL[A M.%BLP_GX/NGMCL:W:E,VO8(PKQ>7OW6HA[K?6YKZJP,\\]DZW-])C>Z[V#K[/LN;!!9*!E4L F4H!HD).&9$/?,3JX MUM4XSQ+4E4^[C^R?]VD/87L'>],31Z$_72PK5\^X(B\LE0)6!;*P1E'4'\DM MPZ0=*BF2;5[2]3Q%73F^[5!T$..[A]%'DA#62Z+OR]O9G':!63C_;;':5&*^ MJ;9]-:LAP(RV="-8TC(C>%-_*XQX/FB,) MLU\0_[J8IZU6AA =UP6!2/>ULV(!SQB"B((KPW6*/A\'G3=$=>77CP"[@>SO M%T]GC*68F*,X16D*7V-TI"#10C926%J0MJ;U5;A#TL"CC>(8'SM[L;KW"'%[ MNV2&5P?^MVX_'1H7[O+LIM'@WHL9*8,1%8I0Q_J@((N2O %\C:":R#[6^GE?Y\@;^2:G_Z%YY_Q;\MYNL_ M5F0P(#A'-J2&/H(1G M4I?HK,B0,UJR]R:"8\$!"\%8%S'DT+JSV=Y$=A5]'@U]>XOGQ/#W=G&Q/',^ M18Q& "+7M1EJ F>2!99SXE)H;EW[_,A^-'85OQX+?7L+9^)6*,^N[=/B-?X6 M9OE5H9==K\Z01?<"R960M#"E?($@R;,H29FBDLOJ/O0>;8JR_YMW I3I&%!' M8/@)V;*S(,D0"Y2@8R$6,AW 697 LYQRCM'R$?K2[4;;3E"S'4-M5&$T.XP; M"62_S_.V2!KSFV^)?G7;P%*XE%%% S)NY@D[XJ1EBMBI- 5#'%7S 2&#"-T) M?N[4X==$3(?VJ/TT>D8A2O('K&.034[UHK&L0WL,,).4S8J)4%J#[I",@C\! M6+5@=;_W('Y:?/DR6V\LE^35HKS-!O4G_*YIS7*&NQ,<*,\P:WWO;KW MOD?FVZ)VUJ"UX(VC4%#J.OE1"/+&G77DBV,*K2>Q[$7@P4,==WG93<,SRSW# MFLD+BK9W)8T%QR,%)XY)MWA MH>-;NC$3H_N!,O$DN; (I9@ *DO:5&M/$F>D]SGPH$+KW.%1#5Z=I>24#-@^6'G@W!\NAXE[(;V; MK6>?-Y+YB?S(RRE39,B3(&/NT#BBOK9+#[) C)X'GKR.OD5#I(=OGCB)WD"6 MBV:,[0H6MV8>)N^,\,D#X[5FLFA!&[_R@)%96V2A;[3HC/?4^Z?KF':H/)^$ MQD#F3GQJ?M5#IU[S/I_5FS-7HU #]]$)! #!4:HO&+.SAM/N^X7QWW0(B:E.[QU)(H)T&%=&#ER&#K%=-#&VX M-C8O3WB2FHF+8=IM+XT9WQV$OK]*:7D1SE^M?PK+Y7?ZYM_#^06>Y20%BA)J MP$?Q'P6#;D+89WY+0-1\"RX6HAD,,Z^XC(NQ@W*/ZX7 MZ1^OR:[G:HUQOMH\AZ@SKQKIZ&,4'#^G;]>VO;[_] MUN&6=3PS3VZ#$JQ>+Y 00G!0HA%,*E5\\ZWR0)(G'A]Y/'P^F YX1%'W>X[Y MN"T:/$3LV<>-:CY''#)V($B93HKYS$ +D6G_YA*BR09T8(X%GSWJYO,])S6B M'],?F"_.[[V[OO3M8OE I5XME[5CYB4%YYNGTV^_+S>_>/\IJ]???SL/\WL# M<.I5>,GJ)?ABZ_0+Q\!'DX#,0+(B".5RZQ%IDRSTI WV/KKPH$=/][#J( :[ M8=+C"]T8S_>;'H^K5VD]^_IPDE3T0J)R 8+Q% UPO\D*,D@>T918N BM?9C# MJ9YX?SW9F0"R%68;[X]7RW.9[E*[KH/ MP8H>,*=W'="^\\@$CNIM'8>M??AOY-#7PQ$.RM:Q6B+G6HSE@43K@O!6%M7Z MADPO_ML;@O7B.^)'7'Z=U;9:CUF8V[OK!TR+S_/9_R.B<#E;7%)Z>4:*2J7@ MC "CE0=_<;8$QV017%AZN0\60BC,)8HX2E"+3'4-V($S)4>E8#T]V M0,C3;Y@FZ#\N2!KQ=U*<7#D';5R"F\RX1Q.,2@@A#T=KLRS(\O?#M\Y:QH6V]0:,@RB]"L.Y[1TND \.KB45""R>A "EU :6W)!5().-,N:Z]9NE^W]E<[EM]+_ <=R^\C MBTZ/Y8V(WBMF(?+:9$V* H$C?0E,2B'1>K]+TO$'.);?2Y@[',OOP]FINR$^ M?6ALHV*8O2*;';#._+'@1+*@(Y+M-CIPKG? QX]Q*#\4(HWX._'U\ ]UF]]8 M6*.8]Y:3A;6<$;15@9B# >Y#+#9XS+Q9>K^^R9F;)I1R?K%[0,@DKF(OQRGPHK@+M'&16$#6+EIRF%(,3!C/T?#6*?8[!$P[>&):3^%PB70 MI^&,NUGV/->+6;^&+U=^>RX8K(L"/*EH52D$[R@4T\('DX(OJ%IWW!YC'=.> M QX J_M'S5/+>.)P^U-M![Y9X!^+.^ Q"])_'6A= M-H'3A@H-A>>!T@\>^T MF-G\\V;K8#8'AR) K*4;E^?SUK6Y?SW'K]M,.A^O 0ATJC'R!M M]XY6(R/PV$ 3SL Q#.G M^)](ETC?WL^O O3JL/)0I[L4))T)2-NWDP%TTNBSY-PR=YPXX#'RN@#3$!#L MYMX?+)&3 -NG?RVV2\-8)).Y)I^YJBQDX*RQ8*3E40EDTC>O@MJ=O&F=K6." M;9A$3@-L=>;C=G&9*\$C9\"P=N7PF9B8G0/Z(%74T6C;>BO,UDV7JRG0(9ZF1%:Y?]"5*F MG:[9A_O>0DI]@FVKGZ70\A4O%#;78Q9#:_ N1,BJ6&L8YT6U;H'W)#$3'Y"U M$/7+\!G ]_X =)6%,UD[:1G86$<@&\W!R\T$^)*+1"T*;^YW/49(=\ 9(N3G MH3. XQW YM_)1J\1:U.IB]5&FT2QW&OR!'U,AOP!&\$%=! LRQ27%)UPIY3U M'I!Y0,2T4W[[V-@.DTQOT+HJ&K31T>(MN()U4@13$#U%O F=4/2_83&-":X> MMK$#!?L<3 9PN0.@/-=_].JNY-:Z.N.,R+35RY0*6==L($IIP#B1'=K"K6]M MG':GKB-8#0'"D[%=4ZETCK=?%W.\NSAO@_6<9[#6DW?I(T+DBI33*64,TZRP M\>HE=B!PVL.K8Z+N,-ET!;PGW(FGO(EWU_?.93+*(B>V9J5 \7K]N[:?Y2B, MD$%'=[\OWOC5.R]2O1-$[8_MSAU9]AV@?:% MG9=/G:A6'0ZF#E1ML' N[[;>W(5_3*_9-.9\H:\ MWI2!>2Y)A%E"8%E!SL:GI,EI4,UG01QI;1/?+)A6O;H$T%](L?X39Y__J(;K M*R[#9]S\\.>PQK=AMKR\#.7(B-11, M]J!_XJJ*$]6@0X'0BQ+$E]<>GUO[AVH95L2!5%'S&<^"BSIH;4"+4,\H.46B MJO:RKM.'LX@HVC> &V,A$^=D.U"+2:'10V^NYQ@0GV +7?3X7*>\*;ARV76 M(+_Z_'F)GVG?_!26GW%]N7,R$:/TE@%/AF3%4@3/L@#A,0@62HE\Y[9RQR!X MXL/M:?2B7TC\4'IR8RNVO[HHCS%H<9G96/VR6EU@/F,:$V(L$.I<1)5%AFA( MH**@R8EE$_C.PVJF7^F<'XZV+^?R["^:S,MG=+[\W[ M'&]FY:YO/M(PRD&,Z*,]M\!\OIFQ:MC+IU4OQ':4\= MO2S1V0"%QT@A&O,0;! 0HS4A*E>R;%Y=_E_MJ??$['CMJ?<1?P<1^MVV*UIE M5BR7(.3E^7B"P%#6L3G669^1V^G[*YU *^J]0/!L?Z5])-(!G$9I<^&"=)%; M#E:( ,H&A*"5AH!):V5C-'BDNX<_3'^EO6!UC/Y*^\AXXH#T*;?NJG6*SB:3 MSPK)D:>O@B\0>43P21OF'1F#)'>(%9]_2^E=C:0!8%YM%%FJ5UJ/37FK]93:0@,VPNOBP&9#4YK5'2D7U* +\;2 M/D.?@F<)#'H=0\(H=?-@Z#C%U2?0#_P0+_3(LN_ \@Y>\7:_>7^Q7JW#/->T MU.+\_.UB67]XIK0WF(JN>5H'RF/MMUO(W3*629)!BJZ;ZP7/KJ1SEZ,Q'ENI M0SMP_%@J\NO%91OR:%7AQ4%0];9X5 %BTO7R.(_UZIL4H9O]X:E%G*AB-$3F M>,HR ":#]>3/38W-QW58KMMH2_4!+S,_/U\LKXMX+C-"MR.5-]]PF6;$B[/" M+#$X;KA>@W'/P5EAB/4262XZFO:=I/>FLG.G?P*\CROH_0'M+P$]WZ0C\Z>. M[3_*0E&/3I!X4103F0"A8 &LC6TE5RFP;NJ*#[+__97NGY+]WP+M5"8CK4^@D&0B*"%\#*YPF+ ?I5IQU6> MZ.[371@R!JA^K!#E.0Z=%9E5XM)#2;1M$UO(4I9:3^>3$R$6Q2,_35W[8<*9 M41 ^C4+N!;=^ J#!YY?W_.6G;@G=Y5'T+I"WXH$7F8 <&/)6BB<36SPOUAB. MOO7 B>.N\$2WODXU%,DX MU./$U^\8'O=C^)V7%^,\ZY>FT46R9$@PP0^%%:3T$K+.CB6 M'WV3;+K"$]7+B>/#\<%TRIO>[MS9GE=)'IP,M/U;$QTHIPV$FKZH_?I3D84+ MWKHIZ]$6=Z+QX1$0?GQE' "WTXD.6S5],8XACRZ#+"0YA4BQ,U,2?%0%O6>! MVVYR#&-T#>HO(OR1=/$ L/W06^+?-_*[YDM*)3/F$+ABY)G73OY!:@XR6:&8 M\L+G(XVK:KZV$_4X?R0E/ !L/T!V_47VD/ *SFYS2#D9E;<(QB?BD$0&WB@. MIJ04K>04+Y^.@_I@>2?:L>M'TLC#('>H4G:NC_?]]R@L$TP7,"$$4)HQ<"4& M$J&N?6R<%W&\&0P]A(O]]?[ZD73Q$+C]=4Y)7^Q >%O0FJ/#F#WY]2B3R M@-J#$IJ9J&VVS:?N=,:"$]UC3^:<=30X_M!1Y^[L.RLV(D\H@44I05D6P7,1 MP N18XI>V'BD:=U'7?/ZA'8&[)X(O,TXD]+7]'@AG*[N4 MAZ"XAUA2<9D9(50WM?.M%__#'V#_ (9@3#S_T(9@>Q!Y0:C>@6O.*F4C@RR2 M(_.I X2 "DQB,6G4@>=NJOJ;KOQ$H_F_E D8#\X_\I#VUF3,3O#/ /FF%*RS&?!Z11_(M?II,5_/YA>S^>?W MY/9LI+4Z8TD5:3."](%,KR\2O):*5BE32C9JU?P>U>[437NR/Q;,1I).!]'O M[_/E]41H6M96?U9G/GL4V=*N+@7%(IDC..$*!21,\>*$3J%U7=@3I$Q[1#P6 MHEKPO5_WYTU8SDDMZGB\3=0YP/EY\(A&KL_SI#5R?.Z_Y!HR(>:,0F8P+E!@ MGRR'D$F\47%I+ 7(PK8NWGJ*EH-WK'O/O7'A6G"0X>;$9-&'\ZQF/347I(_/3$@T8R)(^1.;8Y84H9X02% MR-X1C#3YNB&$#"AY]#JCS6QL36L_!>O>.>-EY?"V)?EJP^4;Q+N4C.3< =8C M \6R!<^2!W3:.AM-++)Y[GP(H9V:H7WP\_3GC71,,0M.$4'FED)3(\A<%S20 M'6/*>FV+:Y[J:;Z*:<.\D?$\B:A/9S_^0('+/,W.9YMG+\KKL)JE,,\_5Y8] M2!-=6H%;772&GX>.1,A(_L 8;!K;GS!!9:S='$JL#<0$>O"($J3PT2J9$$OK M(3]C^1._XOHR=G^W6*W.'$?+ W)(FEQM%<@Z!*<2.=U,&+01T;6NN+]#0*?[ M_S[ROF\OAS/X@"N6;8K GW58;NG@1F7/I'99AB#(BNL"*B<%3CJ$(CR/J)4W MI?6&O1>!G>[%AV!K/ %UX%.2UBPW)1GAG/R(+XOYY;)>K=?+622OHOK+BY_" M^?G5S.9Y_L^PW%1CG^FB)*]7Q5*I(Q,U.1/!R !!YFBP<"[Y"*GXH>1.>W0[ M"C*/);Q3P>G#HJ);;4[/H@TNLJ)!AD(.< X:O%6"0":E%XHQAJVWW<.IGK8@ M=3K4MA-E!^!]8@?9.M\/-I*S4)A5Q2B()6*]DIN!V"H!4) MT]9*'G.;;R*DX1A/CVZ?DV"&IWY/O,PTK IN.;7WQ]_P*MOL]69 MD-FDD/)E8E.AJQ>K0P G55&AY"BP]6GTB,N9N"70A"A=] F9;K7GU_ %?UY\ M";/YF579,.$9.&X**$,Q8G!<06%1HF2.W*GCJ, -3=/BN!OP[ 3J@9+L )D? MD+;&6:IG4W6T\N_SV7KUX>/O?\--;\MB0PYH-SE/!ZK.5(Y>TLZIN+!..)5# MZX9.SQ+4(R:'RGXQEB Z0-6!VOONNJUD9BDJAH%\MH#A)G"?Z Z]EEDON1JWI26!52"B!X(2]6>0/.Y 0Y,&2&94)H MZZUQ#_(.-9Z_T7LNW[)IWO+;@AY[_;JKJX6/-5O@6D6K-8(I2&SQ4I&;KSQ8 MZ6/*G+0EM[X_,I36:4WD6%B[;P6/(LE3-7S#TPB[//4(9G#,Q,$^"'6&:=PX MJ*;.BI!>@MLXJ(%G5VSV$EM'JD>TAE<2N/W*W\[#_-5JA>O565'<6N-UO;5= MFU1QA%!4KDE<+,X+65QKF_<\1:=CV?;!S7W+UE J_>9"_W9QOIYM-7^YM>5U MD0-,UI./:F2G=B-U N.4O8K>.0\Y8FV;431$J0-HSUVV*IG2O!+OB,9IPW:\ M8COQ^V8+UX&BEZ@"!"X3J*PMQ% +VAW3SGH5K&Y=D?$T-:=CE/;!RWVCU$@: MIV>0AKM2+SUQ9//4BPL5 GG5UCAPM8Q?!6'!B\(A,.EIM^(^,G%$9@T)D_0I215=:U=R9^).QX;M@Z87 M;5@36?5KTCY>Q!7^\X(>]N;KYKK&_C;LP2,:&:WG26MDI>Z_Y,8[9Z60G^RA M^$P;(5H!OM84>NF92T:@8LT'RCQ!R\$58O>>>[,M>Z4D,[D %E:GC&@-WN4 MF04K([<<36LGZ4EB)BY>:8&#!W5;31A_.L9C<&^A)QXTDB$9L;?0DS J,CLI M= (9:D8G1X*1YQ)"E"$:Q1/CS2?#CF5.KO.[KRNC<;5ZE?YY,5O--N6\K[_? M^MNM1L16)RZM FXXJ5%D 4@'B!W&&61!^,1:7[,80F>G1F@?]#Q=/#J2N$[' M/@V/TYYZTD@6:LRX[$F0H7&JB/8J>AR/Y[*0 MA&/R@@L.ED( 4,)Y<,$62$$$[8/#H)JWBGJ$CDY-S#[2?\'/V9_='93,/&(< M-Q6;(3"%/EO(MEY5\K;.X_ 9I$O!>VF#8=0'M,BVH3JIV10L(7,48C57"LB,@Z Y1TV*IB>AW@--P.4P(K'J5 M\N^X7..W5[AH_%N?UYOY/B^6?V^)]",X+VUIA4=$'[7+'&RQ"X_;9I M;,7!XEHTX-VI[!Y.2$9AOH!HI29SF23MMXZ#LUZCT\H+54Y^]SA,DD,VB7W8 MVH$'>]]4TC_;J$T]VT9A2&TLDK5DI#9."PG5A!I:A->NM=_Z!"D3S[5N'?FT M8'B?N+ERPR1GD@4-LC )*K$Z=<[42X\>HR;_*?OFTY>?(J:OJ'F0J%^&SP"^ M]P>@K?54SI=<9 "3E:DS>Q)$P1D8C%$FG9D5K2O6'B6D.^ ,$?+ST!G \0Y@ M\S/&]!/20BHE'K[?>I0YD M.9%*=4#]!:"*+.%."E2*MMSLV[=3U%R[16YE 9/PN9@0SO M(GAZ.UNNUN]F./^$RR]O0QT\L/Z^-9?9^L0]A9.)IWHAF0OPS#&0&*S2KL3" M=X^:GGE13] 8*LL'X5,KQDZ,DNME_#*?K6?AO*[FTS+,TQ^X78SA/)G@%1A> M1SJSS&DQ%&K&@HYGX17ZM -*7GS1='TC&PMT,19W^X'*==OHAPM2P1J>D@)F MZXC=A Y\2?3)QVBD,\;?3Q*]!)>G7S9=B\BC0*81E[O8AS[6L3?Y"5XECX5Q M'H#)),@2YSH<5TM@!@O]YZ*3>>>-Z+DW37N4/]).U(RU70#EU>MW/]%[9^M7 MGY>XP?_52HPI*3$-+#$%I *G&<%I/.<,6VENG^EX+DSWB?>,NT!W4@ :<+2 M#L*@=XOY9WK:E\JFZP.HK%DJQEEPD>)!)9V :(0 J9*61DDFL74#U,?HF+8- M?_.8^6!6=PB7JV,G44P,-D#TM25"EL06QVJIAA=:<,\E:UT]]S@ETX9%ATOX M!<@,8'<'H-GT&,)<%[$UDK'4^^O. >.1=M D-?BJ1L+8$I0H6;GFU:3WB>@+ M*D,D>__\]B V=X"3=[,YOB^7V^IV!75.A6*L$T$X#C)H1N8Q&HA, M;SPY'K(LP:;610OW:9AVE%3S:.@@%G<&D:W2H,ZN.%8'..3: KDX<#PSR(J[ M0&%_D*5UNZN'5$SKUAXFU6<@,H#%'8#D+1*[P_G;BWE>O2D%TZ;EZK_"GW5) M6]/(N7#"R$BF,2A0S'KPBDQCE%$S]#+GYM-F=B"K'Q@-D?QB7#%T@"S:M_-B M_LNO_]PE3!1R844'"0E+&WCJD"@O;9V$J -MYYP MVM9]*G8B;-J(JC&ZVHNB WQM#Q/>?\7EO$X.?3N;AWF:S3_7=7U3W03XG2U M7)]]J".3+R>G,*N)K@2"2U(NSUDM4B0-T\;(1#Z(YCN=)])3;V&-_G:#LSLO MW DOMGM??#@3>Y#\%K!69&9K?U34KG9*5?5JA274FI L!$WIYX'Q5?;.Q>RE)=-YJX/56GI)$?#2%@S/*URZR MB37OO/>0BIT@X;K?_ANQN3N@7/G0T?-D:_M-(\F3U:Y.QR%WUF=O@]?6Y-CZ MBN)C=$S<&O5 V3X+E0&,[@ L'_#KXOQKO95[9S%;$RD<;8+92!#%UK%&R4!( MY&?YA$59-#RPUL=QSQ+4$WR&R/O!.,%6S.\ 2:_^%9;YNM"'"\5*"A&80 VJ M4,SN:WVA#MS3GLN+CD^)/9E88SMP-D7 Y[#:N[0SA>+9?5I:O5 MHJO7WV]^Y[?P?7/%JJ[X9MGS7%M,WZI8I>5GA[7Y$6;2CL0UQ"P2&.=0!\E8 M*JTO,HZQCHDG\ V'U8,\]\0R[@#GST^'Y4DYK2A*H1"E3H?UGH(607&FBS)* MM"ECZQF1'8_IG1XO>XWVW4=X@Y'X<,S9L'L.=ZO\?Y]?5"Z'/\F[V#J]FCOF MM/AI??LAC#6_2;^YTUV]' M1,!!S.O R[VWK;Z[GL)MZ@A%C#5#[R*MH]0IW%J#U1)-EE&4W#PB>X*6W4S' MZ72 ;L+S#K!SU9>6?/XXFX?KOK27+6H_X'E8UX!@M5Z=124"=YD4PM32BQ@- M^,0$"%>85E+ZA*UOT>U.75<=KP:BX8FNT(U%TR?H?EK,5[-:!KF9Y4$QY^J2 M,GXF;&_%T +V[;L3; MD/#5E\7%?'UFI)36J@"LV%PW P%.T.Z/'ED106J16F=NGZ*EJY:A;2#5A.W= MP>=U6,U6'XF6D-_/;Y=)\K/ (I,YMO#'@U$DL'<'MWZR;L=2[RLF3F]6*Y7/RK9BJW0="9XT8*IPK80%]4XHPL ML:DE-+JDH%%@\QE!^]#75;N,-K ;33Q='4=>+Z4>_/^&RU3E]ID6_N9\]GE6 M50L3SKYN!A.>99F9T"J#$0EKX:>"J.F3\-H(F:15_EZI\P['E/M0T-4]Q,-@ M=D11G!;@?I_'V?DYYMNKY5Q)CMH"YY[BH)(9Q'HQ0.O:N9X7K'XQ]_#^06>I9)R4-)#"455,Y\A2ET;4J-4 MBDO/PRYG\ <3TE41Z-%A>*!@3A2%[V;_O)CEC9 OU^R3\=** D&I6$OA:@9# M&6"6U*YV=^)F_[3R<'JZ*@&;#I,'B6EB:#[F\KY*B61'JWF+87VQQ$T;4V+" MN]F7V?K,BI!CJ0"U,!C$I)IZW5]R_Y/HK!O5_<5ZW#X6@;E_-= M6;QM=F_QA5:QJ3SZ1,!8_;$XSS=Z=>91""MCK(G9VKBN=E!FR,&6J&S!&-S] MBW6[%T0\^^:^4EFMS5ASWG=ZC'(W@WRSWK=XRWB?Y:)0FZ AA-I[504)T:(% M8SQ'4Z24>[VD=_6A"[ FG&[%LUZ5]Q M29KQTQ]A^;D>A\\6Q#\?(Q/D:9:-'<]88Z( )AI;BA-)*['W'OK26W<#TVDD M($;F>5=H>O7Y\Q(_U\Y97\.,?G.C-6BK=L/-:600QN!NGV!Y+"P^L\09ZYR$5$L%5)8.@O (61174#!N[/Y9 M@F=?N1MX3C4OT([;'7CK+UY$>>H>RIM_7I#.W'!E]7[]!RYK9>?[/^LC5O]. MCUBO?ID38V:+?!:%]#8)!UR;VB-6D"4F$PR,*UV"T,[9UJ/4CK6VW>!^&EF( MKG'1B[[\MIPE/-/)>"8=@@MUM)2,!ARJ!+6*QA;C,6/SQO77;]\-1_US]\__'+G^;1/$.)7LWGZGVGQY?(% M][BT^IC^P'QQCHOR-LR6F^/H12'U>*K@[V=S+G^9_ MNUG\?;9L"7@ JZ,Q K^M<9XQ_X^F!?VK5Y%,5TCK,ZD(:XXEL+FF](,2$#R: M.N3),9;(4HT]UOR:EM83N+<5^4P+SA08@ZR>6/LZ51I!!&%"]CJ:L2\L;.CH MJIA\F/1?&KR]-[L[V.BN]G%Z(J[6OZQ6%YC?+^N?=36OOU]?FP\FBI1DO;!3 M#VP,K2MX9\&FPFQD(2G=>AO.T^YGN8H MQ>LI(0-CI>5,6&]U:XNU*VW30FT<9.P%OX%BZ@!^-:FQF&_:'ERU.P@!DS4* MDL&Z %+7$(H'BUY&Z4B!FR>B'A#1,Z"&ROI^ [&#&-\!*6[JQR5>J177 M)16A,PC%7)V1PVN+SP \"!YE<,&SUCO=BT1-:Y&:B'X'. V7P\0I@>TL6EPN M5G^&A!]Q^766-=8K6AIM'5@1+7%,< A%&F )C4BY+G>7 MXNU=W]'J"E*ZN;!Z^J;5@>)^XV6H8*RSP.N:6;V:D$V.@)N5!Z!)"D)G'^]V4 MQD!.#YM8$U&_#)\!?.\/0%=S:VVTZ,@RDX(%6H3EX&)A4&+T11CMHVD^/N8Q M0KH#SA A/P^= 1SO#S8WJ2C)/&W@W /7O+9#S!88Y5A-5\QQK&\@Z@\XAS>/?@8W7_Y./7BZHB[\LF5;G]Z1G32"8[!@C!U/K_ M8,#ERM2:\C3*^V2/$*P-H+PKFS8012^'=&.+M ,@W\J<*Y$D&>\$GDM>LU4> M@G$U[JB-6FDYT;0?9+Q75<+QB^(/ =1 UD[:!7= ;Z%'E>35/%]IR5GRF1R# MY*"P%"_KVF)M^D?^@$7)F,WF" W)AI+?5K$5*WN=10EZ1JM,V%!\%A2XN0CY-;50&AI8FET,S$Q+FAT;5!+ 0(4 Q0 ( M :!"54PU$(N+@@ $0H . " 54( !E>&AI8FET,S$R M+FAT;5!+ 0(4 Q0 ( :!"56;6! SY 0 "83 . " M :\0 !E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( :!"55!$FYNZ@0 )03 M . " ;\5 !E>&AI8FET,S(R+FAT;5!+ 0(4 Q0 ( M :!"570T[)K>0@" *5=%@ 0 " =4: !V96,M,C R,C W M,#$N:'1M4$L! A0#% @ !H$)54+)ZPVU$0 &L0 ! M ( !?"," '9E8RTR,#(R,#