0001486957-22-000017.txt : 20220509 0001486957-22-000017.hdr.sgml : 20220509 20220509162812 ACCESSION NUMBER: 0001486957-22-000017 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 61 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220509 DATE AS OF CHANGE: 20220509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BWX Technologies, Inc. CENTRAL INDEX KEY: 0001486957 STANDARD INDUSTRIAL CLASSIFICATION: ENGINES & TURBINES [3510] IRS NUMBER: 800558025 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34658 FILM NUMBER: 22905460 BUSINESS ADDRESS: STREET 1: 800 MAIN STREET STREET 2: 4TH FLOOR CITY: LYNCHBURG STATE: VA ZIP: 24504 BUSINESS PHONE: 980-365-4300 MAIL ADDRESS: STREET 1: 800 MAIN STREET STREET 2: 4TH FLOOR CITY: LYNCHBURG STATE: VA ZIP: 24504 FORMER COMPANY: FORMER CONFORMED NAME: Babcock & Wilcox Co DATE OF NAME CHANGE: 20100311 10-Q 1 bwxt-20220331.htm 10-Q bwxt-20220331
false2022Q1000148695712/3100014869572022-01-012022-03-3100014869572022-05-05xbrli:shares00014869572022-03-31iso4217:USD00014869572021-12-31iso4217:USDxbrli:shares00014869572021-01-012021-03-310001486957us-gaap:CommonStockMember2021-12-310001486957us-gaap:AdditionalPaidInCapitalMember2021-12-310001486957us-gaap:RetainedEarningsMember2021-12-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001486957us-gaap:TreasuryStockMember2021-12-310001486957us-gaap:ParentMember2021-12-310001486957us-gaap:NoncontrollingInterestMember2021-12-310001486957us-gaap:RetainedEarningsMember2022-01-012022-03-310001486957us-gaap:ParentMember2022-01-012022-03-310001486957us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001486957us-gaap:TreasuryStockMember2022-01-012022-03-310001486957us-gaap:CommonStockMember2022-01-012022-03-310001486957us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001486957us-gaap:CommonStockMember2022-03-310001486957us-gaap:AdditionalPaidInCapitalMember2022-03-310001486957us-gaap:RetainedEarningsMember2022-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001486957us-gaap:TreasuryStockMember2022-03-310001486957us-gaap:ParentMember2022-03-310001486957us-gaap:NoncontrollingInterestMember2022-03-310001486957us-gaap:CommonStockMember2020-12-310001486957us-gaap:AdditionalPaidInCapitalMember2020-12-310001486957us-gaap:RetainedEarningsMember2020-12-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001486957us-gaap:TreasuryStockMember2020-12-310001486957us-gaap:ParentMember2020-12-310001486957us-gaap:NoncontrollingInterestMember2020-12-3100014869572020-12-310001486957us-gaap:RetainedEarningsMember2021-01-012021-03-310001486957us-gaap:ParentMember2021-01-012021-03-310001486957us-gaap:NoncontrollingInterestMember2021-01-012021-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001486957us-gaap:CommonStockMember2021-01-012021-03-310001486957us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001486957us-gaap:TreasuryStockMember2021-01-012021-03-310001486957us-gaap:CommonStockMember2021-03-310001486957us-gaap:AdditionalPaidInCapitalMember2021-03-310001486957us-gaap:RetainedEarningsMember2021-03-310001486957us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001486957us-gaap:TreasuryStockMember2021-03-310001486957us-gaap:ParentMember2021-03-310001486957us-gaap:NoncontrollingInterestMember2021-03-3100014869572021-03-31bwxt:segment00014869572021-01-012021-12-31bwxt:componentxbrli:pure0001486957bwxt:CashHeldForDecommissioningOfFacilitiesMember2022-03-310001486957bwxt:CashHeldToMeetReinsuranceReserveRequirementsMember2022-03-310001486957us-gaap:LandMember2022-03-310001486957us-gaap:LandMember2021-12-310001486957us-gaap:BuildingMember2022-03-310001486957us-gaap:BuildingMember2021-12-310001486957us-gaap:MachineryAndEquipmentMember2022-03-310001486957us-gaap:MachineryAndEquipmentMember2021-12-310001486957us-gaap:AssetUnderConstructionMember2022-03-310001486957us-gaap:AssetUnderConstructionMember2021-12-310001486957us-gaap:AccumulatedTranslationAdjustmentMember2022-03-310001486957us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-03-310001486957us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2022-03-310001486957us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2021-12-310001486957us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-03-310001486957us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-03-310001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-03-310001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2022-01-012022-03-310001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember2021-01-012021-03-310001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001486957us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001486957bwxt:DynamicControlsLimitedAndCitadelCapitalCorporationMemberus-gaap:SubsequentEventMember2022-04-112022-04-110001486957bwxt:GovernmentCustomersMembercountry:USbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001486957bwxt:GovernmentCustomersMembercountry:USus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957bwxt:GovernmentCustomersMembercountry:US2022-01-012022-03-310001486957bwxt:GovernmentCustomersMembercountry:USbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001486957bwxt:GovernmentCustomersMembercountry:USus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957bwxt:GovernmentCustomersMembercountry:US2021-01-012021-03-310001486957country:USbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMember2022-01-012022-03-310001486957country:USus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957country:USbwxt:NonGovernmentMember2022-01-012022-03-310001486957country:USbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMember2021-01-012021-03-310001486957country:USus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957country:USbwxt:NonGovernmentMember2021-01-012021-03-310001486957country:USbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001486957country:USus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957country:US2022-01-012022-03-310001486957country:USbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001486957country:USus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957country:US2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMembercountry:CA2022-01-012022-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMembercountry:CAbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957bwxt:NonGovernmentMembercountry:CA2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMembercountry:CA2021-01-012021-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMembercountry:CAbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957bwxt:NonGovernmentMembercountry:CA2021-01-012021-03-310001486957bwxt:OtherGeographicLocationMemberbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMember2022-01-012022-03-310001486957bwxt:OtherGeographicLocationMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957bwxt:OtherGeographicLocationMemberbwxt:NonGovernmentMember2022-01-012022-03-310001486957bwxt:OtherGeographicLocationMemberbwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMember2021-01-012021-03-310001486957bwxt:OtherGeographicLocationMemberus-gaap:OperatingSegmentsMemberbwxt:NonGovernmentMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957bwxt:OtherGeographicLocationMemberbwxt:NonGovernmentMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957us-gaap:OperatingSegmentsMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957us-gaap:OperatingSegmentsMember2021-01-012021-03-310001486957us-gaap:IntersegmentEliminationMember2022-01-012022-03-310001486957us-gaap:IntersegmentEliminationMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:TransferredOverTimeMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001486957us-gaap:TransferredOverTimeMemberus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957us-gaap:TransferredOverTimeMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:TransferredOverTimeMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001486957us-gaap:TransferredOverTimeMemberus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957us-gaap:TransferredOverTimeMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:TransferredAtPointInTimeMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001486957us-gaap:TransferredAtPointInTimeMemberus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957us-gaap:TransferredAtPointInTimeMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:TransferredAtPointInTimeMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001486957us-gaap:TransferredAtPointInTimeMemberus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957us-gaap:TransferredAtPointInTimeMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:FixedPriceContractMemberus-gaap:OperatingSegmentsMember2022-01-012022-03-310001486957us-gaap:FixedPriceContractMemberus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957us-gaap:FixedPriceContractMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:FixedPriceContractMemberus-gaap:OperatingSegmentsMember2021-01-012021-03-310001486957us-gaap:FixedPriceContractMemberus-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957us-gaap:FixedPriceContractMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:FirmFixedPriceMember2022-01-012022-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMemberbwxt:FirmFixedPriceMember2022-01-012022-03-310001486957bwxt:FirmFixedPriceMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:FirmFixedPriceMember2021-01-012021-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMemberbwxt:FirmFixedPriceMember2021-01-012021-03-310001486957bwxt:FirmFixedPriceMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:CostPlusFeeMember2022-01-012022-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CostPlusFeeMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957bwxt:CostPlusFeeMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberbwxt:CostPlusFeeMember2021-01-012021-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CostPlusFeeMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957bwxt:CostPlusFeeMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberus-gaap:TimeAndMaterialsContractMember2022-01-012022-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMemberus-gaap:TimeAndMaterialsContractMember2022-01-012022-03-310001486957us-gaap:TimeAndMaterialsContractMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-03-310001486957us-gaap:TimeAndMaterialsContractMember2021-01-012021-03-310001486957bwxt:ContractsinProgressMember2022-03-310001486957bwxt:ContractsinProgressMember2021-12-310001486957us-gaap:AccountsReceivableMember2022-03-310001486957us-gaap:AccountsReceivableMember2021-12-310001486957us-gaap:OtherAssetsMember2022-03-310001486957us-gaap:OtherAssetsMember2021-12-310001486957us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-03-310001486957us-gaap:PensionPlansDefinedBenefitMember2021-01-012021-03-310001486957us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-01-012022-03-310001486957us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-01-012021-03-310001486957us-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001486957us-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:MutualFundMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:MutualFundMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001486957us-gaap:ForeignExchangeContractMember2022-03-310001486957us-gaap:ForeignExchangeContractMember2021-12-310001486957us-gaap:SeniorNotesMemberbwxt:SeniorNotesDue2028Member2022-03-310001486957us-gaap:SeniorNotesMemberbwxt:SeniorNotesDue2029Member2021-04-130001486957us-gaap:SeniorNotesMemberbwxt:SeniorNotesDue2028Member2021-12-310001486957us-gaap:SeniorNotesMemberbwxt:SeniorNotesDue2029Member2022-03-310001486957us-gaap:SeniorNotesMemberbwxt:SeniorNotesDue2029Member2021-12-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:IntersegmentEliminationMember2022-01-012022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:IntersegmentEliminationMember2021-01-012021-03-310001486957us-gaap:IntersegmentEliminationMemberbwxt:CommercialOperationsSegmentMember2022-01-012022-03-310001486957us-gaap:IntersegmentEliminationMemberbwxt:CommercialOperationsSegmentMember2021-01-012021-03-310001486957us-gaap:CorporateNonSegmentMember2022-01-012022-03-310001486957us-gaap:CorporateNonSegmentMember2021-01-012021-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2022-03-310001486957bwxt:GovernmentOperationsSegmentMemberus-gaap:OperatingSegmentsMember2021-12-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2022-03-310001486957us-gaap:OperatingSegmentsMemberbwxt:CommercialOperationsSegmentMember2021-12-310001486957us-gaap:OperatingSegmentsMember2022-03-310001486957us-gaap:OperatingSegmentsMember2021-12-310001486957us-gaap:CorporateNonSegmentMember2022-03-310001486957us-gaap:CorporateNonSegmentMember2021-12-31
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 March 31, 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 No. 001-34658
BWX TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
__________________________________________________________________________________________________________________________________
Delaware 80-0558025
(State or other jurisdiction of incorporation or organization) (I.R.S. Employer Identification No.)
800 Main Street, 4th Floor 
Lynchburg,Virginia 24504
(Address of principal executive offices) (Zip Code)
Registrant's telephone number, including area code: (980) 365-4300
_________________________________________________________________________________________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.01 par valueBWXTNew York Stock Exchange
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company," and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.    
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
The number of shares of the registrant's common stock outstanding at May 5, 2022 was 91,192,769.


BWX TECHNOLOGIES, INC.
INDEX – FORM 10-Q
 PAGE
March 31, 2022 and December 31, 2021 (Unaudited)
Three Months Ended March 31, 2022 and 2021 (Unaudited)
Three Months Ended March 31, 2022 and 2021 (Unaudited)
Three Months Ended March 31, 2022 and 2021 (Unaudited)
Three Months Ended March 31, 2022 and 2021 (Unaudited)

1

PART I
FINANCIAL INFORMATION
Item 1.    CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
ASSETS
March 31,
2022
December 31,
2021
(Unaudited)
(In thousands)
Current Assets:
Cash and cash equivalents$23,635 $33,891 
Restricted cash and cash equivalents2,896 2,896 
Investments3,789 3,811 
Accounts receivable – trade, net58,886 70,663 
Accounts receivable – other14,501 16,651 
Retainages77,804 51,507 
Contracts in progress561,407 546,595 
Other current assets49,487 47,718 
Total Current Assets792,405 773,732 
Property, Plant and Equipment, Net1,071,365 1,045,640 
Investments8,997 9,558 
Goodwill286,859 285,502 
Deferred Income Taxes21,360 21,394 
Investments in Unconsolidated Affiliates101,857 85,284 
Intangible Assets184,688 185,551 
Other Assets101,576 94,719 
TOTAL$2,569,107 $2,501,380 
See accompanying notes to condensed consolidated financial statements.
2

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
LIABILITIES AND STOCKHOLDERS' EQUITY
March 31,
2022
December 31,
2021
(Unaudited)
(In thousands, except share
and per share amounts)
Current Liabilities:
Accounts payable$141,131 $189,842 
Accrued employee benefits60,071 71,835 
Accrued liabilities – other95,282 80,998 
Advance billings on contracts105,687 111,619 
Accrued warranty expense6,473 5,321 
Total Current Liabilities408,644 459,615 
Long-Term Debt1,299,777 1,189,304 
Accumulated Postretirement Benefit Obligation23,993 24,333 
Environmental Liabilities92,966 92,642 
Pension Liability52,886 59,388 
Other Liabilities30,887 38,863 
Commitments and Contingencies (Note 5)
Stockholders' Equity:
Common stock, par value $0.01 per share, authorized 325,000,000 shares; issued 127,591,227 and 127,311,985 shares at March 31, 2022 and December 31, 2021, respectively
1,276 1,273 
Preferred stock, par value $0.01 per share, authorized 75,000,000 shares; No shares issued
  
Capital in excess of par value178,243 174,288 
Retained earnings1,814,482 1,775,751 
Treasury stock at cost, 36,403,902 and 35,915,747 shares at March 31, 2022 and December 31, 2021, respectively
(1,352,291)(1,326,280)
Accumulated other comprehensive income (loss)18,179 12,143 
Stockholders' Equity – BWX Technologies, Inc.659,889 637,175 
Noncontrolling interest65 60 
Total Stockholders' Equity659,954 637,235 
TOTAL$2,569,107 $2,501,380 
See accompanying notes to condensed consolidated financial statements.

3

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
Three Months Ended March 31,
 20222021
(Unaudited)
(In thousands, except share and per share amounts)
Revenues$530,738 $528,273 
Costs and Expenses:
Cost of operations404,827 392,806 
Research and development costs2,953 3,116 
Losses (gains) on asset disposals and impairments, net30 (8)
Selling, general and administrative expenses60,134 58,261 
Total Costs and Expenses467,944 454,175 
Equity in Income of Investees8,779 8,316 
Operating Income71,573 82,414 
Other Income (Expense):
Interest income117 132 
Interest expense(7,051)(7,039)
Other – net12,809 16,386 
Total Other Income (Expense)5,875 9,479 
Income before Provision for Income Taxes
77,448 91,893 
Provision for Income Taxes18,374 22,078 
Net Income$59,074 $69,815 
Net Income Attributable to Noncontrolling Interest(64)(66)
Net Income Attributable to BWX Technologies, Inc.$59,010 $69,749 
Earnings per Common Share:
Basic:
Net Income Attributable to BWX Technologies, Inc.$0.64 $0.73 
Diluted:
Net Income Attributable to BWX Technologies, Inc.$0.64 $0.73 
Shares used in the computation of earnings per share (Note 9):
Basic91,563,598 95,303,728 
Diluted91,800,294 95,558,863 
See accompanying notes to condensed consolidated financial statements.
4

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF
COMPREHENSIVE INCOME
Three Months Ended March 31,
 20222021
(Unaudited)
(In thousands)
Net Income$59,074 $69,815 
Other Comprehensive Income (Loss):
Currency translation adjustments5,365 8,001 
Derivative financial instruments:
Unrealized losses arising during the period, net of tax benefit of $36 and $139, respectively
(108)(412)
Reclassification adjustment for losses (gains) included in net income, net of tax (benefit) provision of $(52) and $56, respectively
152 (166)
Amortization of benefit plan costs, net of tax benefit of $(163) and $(157), respectively
651 580 
Unrealized (losses) gains on investments arising during the period, net of tax benefit (provision) of $6 and $(24), respectively
(24)89 
Other Comprehensive Income (Loss)6,036 8,092 
Total Comprehensive Income65,110 77,907 
Comprehensive Income Attributable to Noncontrolling Interest(64)(66)
Comprehensive Income Attributable to BWX Technologies, Inc.$65,046 $77,841 
See accompanying notes to condensed consolidated financial statements.
5

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
Common StockCapital In
Excess of
Par Value
Accumulated
Other
Comprehensive
Income (Loss)
Total
Stockholders'
Equity
 SharesPar
Value
Retained
Earnings
Treasury
Stock
Stockholders'
Equity
Noncontrolling
Interest
  (In thousands, except share and per share amounts)
Balance December 31, 2021127,311,985 $1,273 $174,288 $1,775,751 $12,143 $(1,326,280)$637,175 $60 $637,235 
Net income— — — 59,010 — — 59,010 64 59,074 
Dividends declared ($0.22 per share)
— — — (20,279)— — (20,279)— (20,279)
Currency translation adjustments— — — — 5,365 — 5,365 — 5,365 
Derivative financial instruments— — — — 44 — 44 — 44 
Defined benefit obligations— — — — 651 — 651 — 651 
Available-for-sale investments— — — — (24)— (24)— (24)
Exercises of stock options— — — — — — — — — 
Shares placed in treasury— — — — — (26,011)(26,011)— (26,011)
Stock-based compensation charges279,242 3 3,955 — — — 3,958 — 3,958 
Distributions to noncontrolling interests— — — — — — — (59)(59)
Balance March 31, 2022 (unaudited)127,591,227 $1,276 $178,243 $1,814,482 $18,179 $(1,352,291)$659,889 $65 $659,954 
Balance December 31, 2020127,009,536 $1,270 $153,800 $1,549,950 $8,198 $(1,095,452)$617,766 $2 $617,768 
Net income— — — 69,749 — — 69,749 66 69,815 
Dividends declared ($0.21 per share)
— — — (20,173)— — (20,173)— (20,173)
Currency translation adjustments— — — — 8,001 — 8,001 — 8,001 
Derivative financial instruments— — — — (578)— (578)— (578)
Defined benefit obligations— — — — 580 — 580 — 580 
Available-for-sale investments— — — — 89 — 89 — 89 
Exercises of stock options61,260 — 1,517 — — — 1,517 — 1,517 
Shares placed in treasury— — — — — (24,694)(24,694)— (24,694)
Stock-based compensation charges191,350 3 3,978 — — — 3,981 — 3,981 
Distributions to noncontrolling interests— — — — — — — — — 
Balance March 31, 2021 (unaudited)127,262,146 $1,273 $159,295 $1,599,526 $16,290 $(1,120,146)$656,238 $68 $656,306 
See accompanying notes to condensed consolidated financial statements.
6

BWX TECHNOLOGIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
Three Months Ended March 31,
 20222021
 (Unaudited) (In thousands)
CASH FLOWS FROM OPERATING ACTIVITIES:
Net Income$59,074 $69,815 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization17,620 15,897 
Income of investees, net of dividends(2,975)(2,414)
Recognition of losses for pension and postretirement plans814 737 
Stock-based compensation expense3,958 3,981 
Other, net1,413 1,168 
Changes in assets and liabilities, net of effects from acquisitions:
Accounts receivable11,765 96,449 
Accounts payable(33,490)(12,623)
Retainages(26,148)(26,475)
Contracts in progress and advance billings on contracts(18,014)(29,541)
Income taxes11,958 17,134 
Accrued and other current liabilities(5,283)1,751 
Pension liabilities, accrued postretirement benefit obligations and employee benefits(25,714)(42,584)
Other, net(362)5,119 
NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES(5,384)98,414 
CASH FLOWS FROM INVESTING ACTIVITIES:
Purchases of property, plant and equipment(52,411)(101,932)
Purchases of securities(1,121)(1,384)
Sales and maturities of securities1,126 1,252 
Investments in equity method investees(13,600) 
Other, net79 32 
NET CASH USED IN INVESTING ACTIVITIES(65,927)(102,032)
CASH FLOWS FROM FINANCING ACTIVITIES:
Borrowings of long-term debt145,300 205,800 
Repayments of long-term debt(35,300)(50,800)
Repayment of bank overdraft (88,694)
Repurchases of common stock(20,000)(20,007)
Dividends paid to common shareholders(20,666)(20,322)
Exercises of stock options 1,672 
Cash paid for shares withheld to satisfy employee taxes(6,011)(4,687)
Other, net(2,749)(3,680)
NET CASH PROVIDED BY FINANCING ACTIVITIES60,574 19,282 
EFFECTS OF EXCHANGE RATE CHANGES ON CASH277 (542)
TOTAL (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS
(10,460)15,122 
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD39,775 48,298 
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT END OF PERIOD$29,315 $63,420 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid during the period for:
Interest$1,900 $11,438 
Income taxes (net of refunds)$6,283 $4,386 
SCHEDULE OF NON-CASH INVESTING ACTIVITY:
Accrued capital expenditures included in accounts payable$11,785 $25,849 
See accompanying notes to condensed consolidated financial statements.
7

BWX TECHNOLOGIES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
MARCH 31, 2022
(UNAUDITED)
NOTE 1 – BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
We have presented the condensed consolidated financial statements of BWX Technologies, Inc. ("BWXT" or the "Company") in U.S. dollars in accordance with the interim reporting requirements of Form 10-Q, Rule 10-01 of Regulation S-X and accounting principles generally accepted in the United States ("GAAP"). Certain financial information and disclosures normally included in our financial statements prepared annually in accordance with GAAP have been condensed or omitted. Readers of these financial statements should, therefore, refer to the consolidated financial statements and notes in our annual report on Form 10-K for the year ended December 31, 2021 (our "2021 10-K"). We have included all adjustments, in the opinion of management, consisting only of normal recurring adjustments, necessary for a fair presentation.
We use the equity method to account for investments in entities that we do not control, but over which we have the ability to exercise significant influence. We generally refer to these entities as "joint ventures." We have eliminated all intercompany transactions and accounts. We present the notes to our condensed consolidated financial statements on the basis of continuing operations, unless otherwise stated.
Unless the context otherwise indicates, "we," "us" and "our" mean BWXT and its consolidated subsidiaries.
Reportable Segments
We operate in two reportable segments: Government Operations and Commercial Operations. Our reportable segments reflect changes we made during the first quarter of 2022 to better align our businesses by their government and commercial nature, which reflects the manner in which our operating segment information is reported for purposes of assessing operating performance and allocating resources. Prior to 2022, we reported three segments: Nuclear Operations Group, Nuclear Power Group and Nuclear Services Group.
Our Government Operations segment consists of our legacy Nuclear Operations Group and Nuclear Services Group segments with certain research and development activities in the areas of advanced reactors and advanced manufacturing. Our Commercial Operations segment consists of our legacy Nuclear Power Group segment with certain research and development and commercialization activities in the areas of medical and industrial radioisotopes. Both segments now include research and development and certain commercialization activities associated with new technologies previously reported centrally, outside of our reportable segments. The change in our reportable segments had no impact on our previously reported consolidated results of operations, financial condition or cash flows. We have applied the change in reportable segments to previously reported historical financial information and related disclosures included in this quarterly report on Form 10-Q. Our reportable segments are further described as follows:
Our Government Operations segment manufactures naval nuclear reactors, including the related nuclear fuel, for the U.S. Naval Nuclear Propulsion Program for use in submarines and aircraft carriers. Through this segment, we also fabricate fuel-bearing precision components that range in weight from a few grams to hundreds of tons, manufacture electro-mechanical equipment, perform design, manufacturing, inspection, assembly and testing activities and downblend Cold War-era government stockpiles of high-enriched uranium. In-house capabilities also include wet chemistry uranium processing, advanced heat treatment to optimize component material properties and a controlled, clean-room environment with the capacity to assemble railcar-size components. This segment also provides various other services, primarily through joint ventures, to the U.S. Government including nuclear materials management and operation, environmental management and administrative and operating services for various U.S. Government-owned facilities. These services are provided to the U.S. Department of Energy ("DOE"), including the National Nuclear Security Administration, the Office of Nuclear Energy, the Office of Science and the Office of Environmental Management, and NASA. In addition, this segment also develops technology for a variety of applications, including advanced nuclear power sources, and offers complete advanced nuclear fuel and reactor design and engineering, licensing and manufacturing services for new advanced nuclear reactors.
Our Commercial Operations segment fabricates commercial nuclear steam generators, nuclear fuel, fuel handling systems, pressure vessels, reactor components, heat exchangers, tooling delivery systems and other auxiliary equipment, including containers for the storage of spent nuclear fuel and other high-level waste and supplies nuclear-grade materials and precisely machined components for nuclear utility customers. We have supplied the nuclear industry with more than 1,300 large, heavy components worldwide and is the only commercial heavy nuclear
8

component manufacturer in North America. This segment also provides specialized engineering services that include structural component design, 3-D thermal-hydraulic engineering analysis, weld and robotic process development, electrical and controls engineering and metallurgy and materials engineering. In addition, this segment offers in-plant inspection, maintenance and modification services for nuclear steam generators, heat exchangers, reactors, fuel handling systems and balance of plant equipment, as well as specialized non-destructive examination and tooling/repair solutions. This segment is also a leading global manufacturer and supplier of critical medical radioisotopes and radiopharmaceuticals for research, diagnostic and therapeutic uses.
See Note 8 and Note 3 for financial information about our segments. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, refer to the consolidated financial statements and notes included in our 2021 10-K.
Recently Adopted Accounting Standards
There were no accounting standards adopted during the three months ended March 31, 2022.
Contracts and Revenue Recognition
We generally recognize contract revenues and related costs over time for individual performance obligations based on a cost-to-cost method in accordance with FASB Topic Revenue from Contracts with Customers. We recognize estimated contract revenue and resulting income based on the measurement of the extent of progress toward completion as a percentage of the total project. Certain costs may be excluded from the cost-to-cost method of measuring progress, such as significant costs for uninstalled materials, if such costs do not depict our performance in transferring control of goods or services to the customer. We review contract price and cost estimates periodically as the work progresses and reflect adjustments proportionate to the percentage-of-completion in income in the period when those estimates are revised. Certain of our contracts recognize revenue at a point in time, and revenue on these contracts is recognized when control transfers to the customer. The majority of our revenue that is recognized at a point in time is related to parts and certain medical radioisotopes and radiopharmaceuticals in our Commercial Operations segment. For all contracts, if a current estimate of total contract cost indicates a loss on a contract, the projected loss is recognized in full when determined.
Provision for Income Taxes
We are subject to federal income tax in the U.S. and Canada as well as income tax within multiple U.S. state jurisdictions. We provide for income taxes based on the enacted tax laws and rates in the jurisdictions in which we conduct our operations. These jurisdictions may have regimes of taxation that vary with respect to nominal rates and with respect to the basis on which these rates are applied. This variation, along with the changes in our mix of income within these jurisdictions, can contribute to shifts in our effective tax rate from period to period.
Our effective tax rate for the three months ended March 31, 2022 was 23.7% as compared to 24.0% for the three months ended March 31, 2021. The effective tax rates for the three months ended March 31, 2022 and 2021 were higher than the U.S. corporate income tax rate of 21% primarily due to state income taxes within the U.S. and the unfavorable rate differential associated with our Canadian earnings.
Cash and Cash Equivalents and Restricted Cash and Cash Equivalents
At March 31, 2022, we had restricted cash and cash equivalents totaling $5.7 million, $2.8 million of which was held for future decommissioning of facilities (which is included in Other Assets on our condensed consolidated balance sheets) and $2.9 million of which was held to meet reinsurance reserve requirements of our captive insurer.
9

The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents on our condensed consolidated balance sheets to the totals presented on our condensed consolidated statement of cash flows:
March 31,
2022
December 31,
2021
 (In thousands)
Cash and cash equivalents$23,635 $33,891 
Restricted cash and cash equivalents2,896 2,896 
Restricted cash and cash equivalents included in Other Assets2,784 2,988 
Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows
$29,315 $39,775 
Inventories
At March 31, 2022 and December 31, 2021, Other current assets included inventories totaling $16.6 million and $16.3 million, respectively, consisting entirely of raw materials and supplies.
Property, Plant and Equipment, Net
Property, plant and equipment, net is stated at cost and is set forth below:
 March 31,
2022
December 31,
2021
 (In thousands)
Land$9,693 $9,538 
Buildings323,416 321,872 
Machinery and equipment972,263 957,423 
Property under construction512,089 487,856 
1,817,461 1,776,689 
Less: Accumulated depreciation746,096 731,049 
Property, Plant and Equipment, Net$1,071,365 $1,045,640 
Accumulated Other Comprehensive Income (Loss)
The components of Accumulated other comprehensive income (loss) included in Stockholders' Equity are as follows:
March 31,
2022
December 31,
2021
 (In thousands)
Currency translation adjustments$35,992 $30,627 
Net unrealized loss on derivative financial instruments(650)(694)
Unrecognized prior service cost on benefit obligations(17,371)(18,022)
Net unrealized gain on available-for-sale investments208 232 
Accumulated other comprehensive income (loss)$18,179 $12,143 
10

The amounts reclassified out of Accumulated other comprehensive income (loss) by component and the affected condensed consolidated statements of income line items are as follows:
 Three Months Ended
March 31,
 
 20222021 
Accumulated Other Comprehensive Income (Loss) Component Recognized
(In thousands)Line Item Presented
Realized gain (loss) on derivative financial instruments
$89 $227 Revenues
(293)(5)Cost of operations
(204)222 Total before tax
52 (56)Provision for Income Taxes
$(152)$166 Net Income
Amortization of prior service cost on benefit obligations
$(814)$(737)Other – net
163 157 Provision for Income Taxes
$(651)$(580)Net Income
Total reclassification for the period
$(803)$(414)
Derivative Financial Instruments
Our operations give rise to exposure to market risks from changes in foreign currency exchange ("FX") rates. We use derivative financial instruments, primarily FX forward contracts, to reduce the impact of changes in FX rates on our operating results. We use these instruments to hedge our exposure associated with revenues or costs on our long-term contracts and other transactions that are denominated in currencies other than our operating entities' functional currencies. We do not hold or issue derivative financial instruments for trading or other speculative purposes.
We enter into derivative financial instruments primarily as hedges of certain firm purchase and sale commitments and loans between domestic and foreign subsidiaries denominated in foreign currencies. We record these contracts at fair value on our condensed consolidated balance sheets. Based on the hedge designation at the inception of the contract, the related gains and losses on these contracts are deferred in stockholders' equity as a component of Accumulated other comprehensive income until the hedged item is recognized in earnings. The gain or loss on a derivative instrument not designated as a hedging instrument is immediately recognized in earnings. Gains and losses on derivative financial instruments that require immediate recognition are included as a component of Other – net on our condensed consolidated statements of income.
We have designated the majority of our FX forward contracts that qualify for hedge accounting as cash flow hedges. The hedged risk is the risk of changes in functional-currency-equivalent cash flows attributable to changes in FX spot rates of forecasted transactions primarily related to long-term contracts. We exclude from our assessment of effectiveness the portion of the fair value of the FX forward contracts attributable to the difference between FX spot rates and FX forward rates. At March 31, 2022, we had deferred approximately $0.7 million of net losses on these derivative financial instruments. Assuming market conditions continue, we expect to recognize the majority of this amount in the next 12 months. For the three months ended March 31, 2022 and 2021, we recognized (gains) losses of $7.9 million and $3.6 million, respectively, in Other – net on our condensed consolidated statements of income associated with FX forward contracts not designated as hedging instruments.
At March 31, 2022, our derivative financial instruments consisted of FX forward contracts with a total notional value of $413.9 million with maturities extending to December 2024. These instruments consist primarily of FX forward contracts to purchase or sell Canadian dollars and Euros. We are exposed to credit-related losses in the event of non-performance by counterparties to derivative financial instruments. We attempt to mitigate this risk by using major financial institutions with high credit ratings. Our counterparties to derivative financial instruments have the benefit of the same collateral arrangements and covenants as described under our credit facility.
NOTE 2 – ACQUISITIONS
Dynamic Controls Limited and Citadel Capital Corporation
On April 11, 2022, our subsidiary BWXT Government Group, Inc. acquired all of the outstanding stock of U.K.-based Dynamic Controls Limited ("Dynamic") and U.S.-based Citadel Capital Corporation, along with its wholly-owned subsidiary, Cunico Corporation ("Cunico"), for approximately $49.9 million. Dynamic and Cunico are suppliers of highly-engineered,
11

proprietary valves, manifolds and fittings for global naval nuclear and diesel-electric submarines, surface warfare ships and commercial shipping vessels. These companies will be reported as part of our Government Operations segment.
NOTE 3 – REVENUE RECOGNITION
As described in Note 1, our operations are assessed based on two reportable segments. In connection with our segment reporting change, we have revised historical amounts to conform to current segment presentation.
Disaggregated Revenues
Revenues by geographic area and customer type were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
United States:
Government$406,247 $ $406,247 $398,624 $ $398,624 
Non-Government23,558 7,214 30,772 21,446 10,272 31,718 
$429,805 $7,214 $437,019 $420,070 $10,272 $430,342 
Canada:
Non-Government$978 $90,398 $91,376 $1,020 $91,355 $92,375 
Other:
Non-Government$994 $2,338 $3,332 $2,185 $5,771 $7,956 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Revenues by timing of transfer of goods or services were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Over time$431,749 $85,915 $517,664 $423,250 $93,887 $517,137 
Point-in-time28 14,035 14,063 25 13,511 13,536 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Revenues by contract type were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Fixed-Price Incentive Fee$301,425 $2,547 $303,972 $302,326 $490 $302,816 
Firm-Fixed-Price83,566 77,982 161,548 80,257 68,057 148,314 
Cost-Plus Fee45,518  45,518 38,815  38,815 
Time-and-Materials1,268 19,421 20,689 1,877 38,851 40,728 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
12

Performance Obligations
As we progress on our contracts and the underlying performance obligations for which we recognize revenue over time, we refine our estimates of variable consideration and total estimated costs at completion, which impact the overall profitability on our contracts and performance obligations. Changes in these estimates result in the recognition of cumulative catch-up adjustments that impact our revenues and/or costs of contracts. During the three months ended March 31, 2022 and 2021, we recognized net favorable changes in estimates that resulted in increases (decreases) in revenues of $(5.2) million and $6.5 million, respectively.
Contract Assets and Liabilities
We include revenues and related costs incurred, plus accumulated contract costs that exceed amounts invoiced to customers under the terms of the contracts, in Contracts in progress. We include in Advance billings on contracts billings that exceed accumulated contract costs and revenues recognized over time. Amounts that are withheld on our fixed-price incentive fee contracts are classified within Retainages. Certain of these amounts require conditions other than the passage of time to be achieved, with the remaining amounts only requiring the passage of time. Most long-term contracts contain provisions for progress payments. Our unbilled receivables do not contain an allowance for credit losses as we expect to invoice customers and collect all amounts for unbilled receivables. Changes in Contracts in progress and Advance billings on contracts are primarily driven by differences in the timing of revenue recognition and billings to our customers. During the three months ended March 31, 2022, our unbilled receivables increased $11.8 million primarily as a result of the timing of milestone billings on certain firm-fixed-price and time and materials contracts within our Commercial Operations segment partially offset by the timing of milestone billings on fixed price incentive fee contracts within our Government Operations segment. During the three months ended March 31, 2022, our Advance billings on contracts decreased $5.9 million primarily as a result of revenues in excess of billings on certain firm-fixed-price contracts within our Government Operations segment. Our fixed-price incentive fee contracts for our Government Operations segment include provisions that result in an increase in retainages on contracts during the first and third quarters of the year, with larger payments received during the second and fourth quarters. Retainages also vary as a result of timing differences between incurring costs and achieving milestones that allow us to recover these amounts.
 March 31,December 31,
 20222021
 (In thousands)
Included in Contracts in progress:
Unbilled receivables$540,397 $528,644 
Retainages$77,804 $51,507 
Included in Other Assets:
Retainages$1,132 $1,271 
Advance billings on contracts$105,687 $111,619 
During the three months ended March 31, 2022 and 2021, we recognized $38.7 million and $30.0 million, respectively, of revenues that were in Advance billings on contracts at the beginning of each year.
Remaining Performance Obligations
Remaining performance obligations represent the dollar amount of revenue we expect to recognize in the future from performance obligations on contracts previously awarded and in progress. At March 31, 2022, our remaining performance obligations were $4,906.4 million. We expect to recognize approximately 54% of the revenue associated with our remaining performance obligations by the end of 2023, with the remainder to be recognized thereafter.
NOTE 4 – PENSION PLANS AND POSTRETIREMENT BENEFITS
We record the service cost component of net periodic benefit cost within Operating income on our condensed consolidated statements of income. For the three months ended March 31, 2022 and 2021, these amounts were $3.1 million and $3.1 million, respectively. All other components of net periodic benefit cost are included in Other – net within the condensed
13

consolidated statements of income. For the three months ended March 31, 2022 and 2021, these amounts were $(12.6) million and $(13.4) million, respectively. Components of net periodic benefit cost included in net income were as follows:
 Pension BenefitsOther Benefits
Three Months Ended
March 31,
Three Months Ended
March 31,
 2022202120222021
 (In thousands)
Service cost$2,917 $2,957 $165 $190 
Interest cost7,821 6,754 347 282 
Expected return on plan assets
(20,868)(20,414)(738)(716)
Amortization of prior service cost (credit)
807 782 7 (45)
Net periodic benefit income$(9,323)$(9,921)$(219)$(289)
NOTE 5 – COMMITMENTS AND CONTINGENCIES
There were no material contingencies during the period covered by this Form 10-Q.
NOTE 6 – FAIR VALUE MEASUREMENTS
Investments
The following is a summary of our investments measured at fair value at March 31, 2022:
TotalLevel 1Level 2Level 3Unclassified
 (In thousands)
Equity securities
Mutual funds$7,109 $ $7,109 $ $— 
Available-for-sale securities
U.S. Government and agency securities3,094 3,094   — 
Corporate bonds2,530 1,835 695  — 
Asset-backed securities and collateralized mortgage obligations53  53  — 
Total$12,786 $4,929 $7,857 $ $— 
The following is a summary of our investments measured at fair value at December 31, 2021:
TotalLevel 1Level 2Level 3Unclassified
 (In thousands)
Equity securities
Mutual funds$7,650 $ $7,650 $ $— 
Available-for-sale securities
U.S. Government and agency securities2,738 2,738   — 
Corporate bonds2,926 1,852 1,074  — 
Asset-backed securities and collateralized mortgage obligations55  55  — 
Total$13,369 $4,590 $8,779 $ $— 
We estimate the fair value of investments based on quoted market prices. For investments for which there are no quoted market prices, we derive fair values from available yield curves for investments of similar quality and terms.
Derivatives
Level 2 derivative assets and liabilities currently consist of FX forward contracts. Where applicable, the value of these derivative assets and liabilities is computed by discounting the projected future cash flow amounts to present value using market-based observable inputs, including FX forward and spot rates, interest rates and counterparty performance risk
14

adjustments. At March 31, 2022 and December 31, 2021, we had FX forward contracts outstanding to purchase or sell foreign currencies, primarily Canadian dollars and Euros, with a total fair value of $(5.7) million and $(3.2) million, respectively.
Other Financial Instruments
We used the following methods and assumptions in estimating our fair value disclosures for our other financial instruments, as follows:
Cash and cash equivalents and restricted cash and cash equivalents. The carrying amounts that we have reported in the accompanying condensed consolidated balance sheets for Cash and cash equivalents and Restricted cash and cash equivalents approximate their fair values due to their highly liquid nature.
Long-term and short-term debt. We base the fair values of debt instruments, including our 4.125% senior notes due 2028 (the "Senior Notes due 2028") and our 4.125% senior notes due 2029 (the "Senior Notes due 2029"), on quoted market prices. Where quoted prices are not available, we base the fair values on the present value of future cash flows discounted at estimated borrowing rates for similar debt instruments or on estimated prices based on current yields for debt issues of similar quality and terms. At March 31, 2022 and December 31, 2021, the fair value of the Senior Notes due 2028 was $384.7 million and $406.3 million, respectively, and the fair value of the Senior Notes due 2029 was $383.3 million and $406.5 million, respectively. The fair value of our remaining debt instruments approximated their carrying values at March 31, 2022 and December 31, 2021.
NOTE 7 – STOCK-BASED COMPENSATION
Stock-based compensation recognized for all of our plans for the three months ended March 31, 2022 and 2021 totaled $4.1 million and $4.2 million, respectively, with associated tax benefit totaling $0.7 million and $0.7 million, respectively.
NOTE 8 – SEGMENT REPORTING
As described in Note 1, our operations are assessed based on two reportable segments. In connection with our segment reporting change, we have revised historical amounts to conform to current segment presentation. An analysis of our operations by reportable segment is as follows:
Three Months Ended
March 31,
 20222021
 (In thousands)
REVENUES:
Government Operations$431,777 $423,275 
Commercial Operations99,950 107,398 
Eliminations (1)
(989)(2,400)
$530,738 $528,273 
(1)Segment revenues are net of the following intersegment transfers:
Government Operations Transfers$(923)$(2,219)
Commercial Operations Transfers(66)(181)
$(989)$(2,400)
OPERATING INCOME:
Government Operations$72,231 $78,245 
Commercial Operations3,962 6,294 
$76,193 $84,539 
Unallocated Corporate (2)
(4,620)(2,125)
Total Operating Income$71,573 $82,414 
Other Income (Expense)5,875 9,479 
Income before Provision for Income Taxes$77,448 $91,893 
(2)Unallocated corporate includes general corporate overhead not allocated to segments.
15

March 31,
2022
December 31,
2021
(In thousands)
SEGMENT ASSETS:
Government Operations$1,419,064 $1,430,863 
Commercial Operations1,024,950 976,382 
Total Segment Assets$2,444,014 $2,407,245 
Corporate Assets125,093 94,135 
Total Assets$2,569,107 $2,501,380 
NOTE 9 – EARNINGS PER SHARE
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended
March 31,
 20222021
 (In thousands, except share and per share amounts)
Basic:
Net Income Attributable to BWX Technologies, Inc.$59,010 $69,749 
Weighted-average common shares91,563,598 95,303,728 
Basic earnings per common share$0.64 $0.73 
Diluted:
Net Income Attributable to BWX Technologies, Inc.$59,010 $69,749 
Weighted-average common shares (basic)91,563,598 95,303,728 
Effect of dilutive securities:
Stock options, restricted stock units and performance shares (1)
236,696 255,135 
Adjusted weighted-average common shares91,800,294 95,558,863 
Diluted earnings per common share$0.64 $0.73 
(1)At March 31, 2022 and 2021, we excluded 221,559 and 131,775 shares, respectively, from our diluted share calculation as their effect would have been antidilutive.
16

Item 2.    MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
Cautionary Statement Concerning Forward-Looking Statements
The following information should be read in conjunction with the unaudited condensed consolidated financial statements and the notes thereto included in Item 1 in Part I of this quarterly report on Form 10-Q ("Report"), as well as the audited consolidated financial statements and the related notes and Item 7 of our annual report on Form 10-K for the year ended December 31, 2021 (our "2021 10-K").
In this Report, unless the context otherwise indicates, "we," "us" and "our" mean BWX Technologies, Inc. ("BWXT" or the "Company") and its consolidated subsidiaries.
From time to time, our management or persons acting on our behalf make forward-looking statements to inform existing and potential security holders about our Company. Forward-looking statements include those statements that express a belief, expectation or intention, as well as those that are not statements of historical fact, within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"). Statements and assumptions regarding expectations and projections of specific projects, our future backlog, revenues, income and capital spending, strategic investments, acquisitions or divestitures, return of capital activities, margin improvement initiatives or impacts of the novel strain of coronavirus ("COVID-19") pandemic are examples of forward-looking statements. Forward-looking statements are generally accompanied by words such as "estimate," "project," "predict," "believe," "expect," "anticipate," "plan," "seek," "goal," "could," "intend," "may," "should" or other words that convey the uncertainty of future events or outcomes. In addition, sometimes we will specifically describe a statement as being a forward-looking statement and refer to this cautionary statement.
We have based our forward-looking statements on information currently available to us and our current expectations, estimates and projections about our Company, industries and business environment. We caution that these statements are not guarantees of future performance and you should not rely unduly on them as they involve risks, uncertainties and assumptions that we cannot predict. In addition, we have based many of these forward-looking statements on assumptions about future events that may prove to be inaccurate. For example, the extent to which the COVID-19 pandemic will continue to impact our business will depend on future developments that are highly uncertain and cannot be predicted, including the length and severity of the COVID-19 health crisis, the potential recurrence of COVID-19, subsequent waves or strains or the development of similar diseases, the actions to contain the impact of such diseases and potential responses to such actions by our suppliers, contractors and employees. While our management considers these statements and assumptions to be reasonable, they are inherently subject to numerous factors, including potentially the risk factors described in Item 1A of our 2021 10-K, most of which are difficult to predict and many of which are beyond our control. Accordingly, our actual results may differ materially from the future performance that we have expressed or forecast in our forward-looking statements.
We have discussed many of these factors in more detail elsewhere in this Report, including under the heading "COVID-19 Assessment" of this Item 2 and Item 1A of our 2021 10-K. These factors are not necessarily all the factors that could affect us. Unpredictable or unanticipated factors we have not discussed in this Report or in our 2021 10-K could also have material adverse effects on actual results of matters that are the subject of our forward-looking statements. We do not intend to update or review any forward-looking statement or our description of important factors, whether as a result of new information, future events or otherwise, except as required by applicable laws.
General
We operate in two reportable segments: Government Operations and Commercial Operations. Our reportable segments reflect changes we made during the first quarter of 2022 to better align our businesses by their government and commercial nature, which reflects the manner in which our operating segment information is reported for purposes of assessing operating performance and allocating resources Prior to 2022, we reported three segments: Nuclear Operations Group, Nuclear Power Group and Nuclear Services Group.
Our Government Operations segment consists of our legacy Nuclear Operations Group and Nuclear Services Group segments with certain research and development activities in the areas of advanced reactors and advanced manufacturing. Our Commercial Operations segment consists of our legacy Nuclear Power Group segment with certain research and development and commercialization activities in the areas of medical and industrial radioisotopes. Both segments now include research and development and certain commercialization activities associated with new technologies previously reported centrally, outside of our reportable segments. The change in our reportable segments had no impact on our previously reported consolidated results
17

of operations, financial condition or cash flows. We have applied the change in reportable segments to previously reported historical financial information and related disclosures included in this Report.
In general, we operate in capital-intensive industries and rely on large contracts for a substantial amount of our revenues. We are currently exploring growth strategies across our segments to expand and complement our existing businesses. We would expect to fund these opportunities with cash generated from operations or by raising additional capital through debt, equity or some combination thereof.
Government Operations
The revenues of our Government Operations segment are largely a function of defense spending by the U.S. Government. Through this segment, we engineer, design and manufacture precision naval nuclear components, reactors and nuclear fuel for the U.S. Department of Energy ("DOE")/National Nuclear Safety Administration's Naval Nuclear Propulsion Program. In addition, we perform fabrication activities for missile launch tubes for U.S. Navy submarines. As a supplier of major nuclear components for certain U.S. Government programs, this segment is a significant participant in the defense industry.
This segment also provides various services to the U.S. Government by managing and operating high-consequence operations at U.S. nuclear weapons sites, national laboratories and manufacturing complexes. The revenues and equity in income of investees under these types of contracts are largely a function of spending of the U.S. Government and the performance scores we and our consortium partners earn in managing and operating these sites. With our specialized capabilities of full life-cycle management of special materials, facilities and technologies, we believe this segment is well-positioned to continue to participate in the continuing cleanup, operation and management of critical government-owned nuclear sites, laboratories and manufacturing complexes maintained by the DOE, NASA and other federal agencies.
Additionally, this segment also develops technology for a variety of applications, including advanced nuclear power sources, and offers complete advanced nuclear fuel and reactor design and engineering, licensing and manufacturing services for new advanced nuclear reactors.
Commercial Operations
Through this segment, we design and manufacture commercial nuclear steam generators, heat exchangers, pressure vessels, reactor components, as well as other auxiliary equipment, including containers for the storage of spent nuclear fuel and other high-level nuclear waste. This segment is a leading supplier of nuclear fuel, fuel handling systems, tooling delivery systems, nuclear-grade materials and precisely machined components, and related services for CANDU nuclear power plants. This segment also provides a variety of engineering and in-plant services and is a significant supplier to nuclear power utilities undergoing major refurbishment and plant life extension projects. Additionally, this segment is a leading global manufacturer and supplier of critical medical radioisotopes and radiopharmaceuticals.
Our Commercial Operations segment's overall activity primarily depends on the demand and competitiveness of nuclear energy and the demand for radioisotopes and radiopharmaceuticals for research, diagnostic and therapeutic uses. A significant portion of our Commercial Operations segment's operations depends on the timing of maintenance outages, the cyclical nature of capital expenditures and major refurbishment and life extension projects, as well as the demand for nuclear fuel and fuel handling equipment primarily in the Canadian market, which could cause variability in our financial results.
Acquisitions of Dynamic Controls Limited and Citadel Capital Corporation
On April 11, 2022, our subsidiary BWXT Government Group, Inc. acquired all of the outstanding stock of U.K.-based Dynamic Controls Limited ("Dynamic") and U.S.-based Citadel Capital Corporation, along with its wholly-owned subsidiary, Cunico Corporation ("Cunico"). Dynamic and Cunico are suppliers of highly-engineered, proprietary valves, manifolds and fittings for global naval nuclear and diesel-electric submarines, surface warfare ships and commercial shipping vessels. These companies will be reported as part of our Government Operations segment.
Critical Accounting Estimates
For a summary of the critical accounting policies and estimates that we use in the preparation of our unaudited condensed consolidated financial statements, see Item 7 of our 2021 10-K. There have been no material changes to our critical accounting policies and estimates during the three months ended March 31, 2022.
18

Accounting for Contracts
On certain of our performance obligations, we recognize revenue over time. In accordance with FASB Topic Revenue from Contracts with Customers, we are required to estimate the total amount of costs on these performance obligations. As of March 31, 2022, we have provided for the estimated costs to complete all of our ongoing contracts. However, it is possible that current estimates could change due to unforeseen events, which could result in adjustments to overall contract revenues and costs. A principal risk on fixed-price contracts is that revenue from the customer is insufficient to cover increases in our costs. It is possible that current estimates could materially change for various reasons, including, but not limited to, fluctuations in forecasted labor productivity or steel and other raw material prices. In some instances, we guarantee completion dates related to our projects or provide performance guarantees. Increases in costs on our fixed-price contracts could have a material adverse impact on our consolidated results of operations, financial condition and cash flows. Alternatively, reductions in overall contract costs at completion could materially improve our consolidated results of operations, financial condition and cash flows. During the three months ended March 31, 2022 and 2021, we recognized net changes in estimates related to contracts that recognize revenue over time, which increased (decreased) operating income by approximately $(5.2) million and $6.5 million, respectively.
COVID-19 Assessment
General
We continue to monitor the COVID-19 pandemic and its impacts and potential impacts on our business. We continue to operate our facilities and have taken numerous precautions to mitigate exposure and protect the health and well-being of our workforce, including arranging for the vaccination of our workforce, where possible. To date, we have experienced localized operational challenges as a result of employee illness, quarantines and social distancing protocols, but the severity of these impacts has subsided significantly. Because developments related to the spread of COVID-19 and its impacts continue to change, it is difficult to predict any future impact at this time. Additionally, COVID-19 may also adversely impact our supply chain and other manufacturers, which could delay our receipt of essential goods and services. Any number of these potential risks could have a material adverse effect on our financial condition, results of operations and cash flows.
Government Assistance
On March 27, 2020, the U.S. Government enacted the Coronavirus Aid, Relief and Economic Security Act, which, among other things, provides employers an option to defer payroll tax payments for a limited period. As of March 31, 2022, we have deferred $10.7 million of payroll taxes which are due by January 2023. Additionally, on April 11, 2020, the Canadian Government enacted the Canada Emergency Wage Subsidy ("CEWS") under the COVID-19 Economic Response Plan to prevent large layoffs and help employers offset a portion of their employee salaries and wages for a limited period. During the three months ended March 31, 2022 and 2021, we recognized subsidies under the CEWS as offsets to operating expenses of $0.6 million and $0.9 million, respectively. The Canadian Government has extended the CEWS to May 2022 with a number of modifications.
19

Results of Operations – Three Months Ended March 31, 2022 vs. Three Months Ended March 31, 2021
Selected financial highlights are presented in the table below:
 Three Months Ended
March 31,
 
 20222021$ Change
 (In thousands)
REVENUES:
Government Operations$431,777 $423,275 $8,502 
Commercial Operations99,950 107,398 (7,448)
Eliminations(989)(2,400)1,411 
$530,738 $528,273 $2,465 
OPERATING INCOME:
Government Operations$72,231 $78,245 $(6,014)
Commercial Operations3,962 6,294 (2,332)
$76,193 $84,539 $(8,346)
Unallocated Corporate(4,620)(2,125)(2,495)
Total Operating Income$71,573 $82,414 $(10,841)
Consolidated Results of Operations
Consolidated revenues increased 0.5%, or $2.5 million, to $530.7 million in the three months ended March 31, 2022 compared to $528.3 million for the corresponding period of 2021, due to an increase in our Government Operations segment of $8.5 million, which was partially offset by a decrease in revenues in our Commercial Operations segment of $7.4 million.
Consolidated operating income decreased $10.8 million to $71.6 million in the three months ended March 31, 2022 compared to $82.4 million for the corresponding period of 2021. Operating income in our Government Operations and Commercial Operations segments decreased by $6.0 million and $2.3 million, respectively. We also experienced higher Unallocated Corporate expenses of $2.5 million when compared to the prior year.
Government Operations
 Three Months Ended
March 31,
 
 20222021$ Change
 (In thousands)
Revenues$431,777 $423,275 $8,502 
Operating Income$72,231 $78,245 $(6,014)
% of Revenues16.7%18.5%
Revenues increased 2.0%, or $8.5 million, to $431.8 million in the three months ended March 31, 2022 compared to $423.3 million for the corresponding period of 2021. The increase was primarily related to the timing of the procurement of certain long-lead materials when compared to the corresponding period in the prior year. We also experienced an increase in revenues of $5.2 million related to continued growth in design and engineering work executed by our advanced technologies business, particularly in the defense and space markets, and an increase in revenues of $3.2 million associated with transition activities at the Savannah River Site, the contract for which was awarded in 2021. These increases were offset by a reduction in volume related to missile tubes totaling $8.2 million.
Operating income decreased $6.0 million to $72.2 million in the three months ended March 31, 2022 compared to $78.2 million for the corresponding period of 2021. The decrease was primarily related to lower levels of favorable contract adjustments due to lower productivity recorded in the current year when compared to the prior year, which were partially offset by the operating income impact of the changes in revenue noted above.
20

Commercial Operations
 Three Months Ended
March 31,
 
 20222021$ Change
 (In thousands)
Revenues$99,950 $107,398 $(7,448)
Operating Income$3,962 $6,294 $(2,332)
% of Revenues4.0%5.9%
Revenues decreased 6.9%, or $7.4 million, to $100.0 million in the three months ended March 31, 2022 compared to $107.4 million for the corresponding period of 2021. The decrease was primarily related to lower levels of in-plant inspection, maintenance and modification services totaling $8.4 million, primarily associated with a large outage project that was completed in the prior year. We also experienced a decrease in revenues related to our parts manufacturing business. These decreases were partially offset by increases in revenues related to our nuclear fuel handling capabilities and higher levels of revenue in our medical radioisotopes business when compared to the prior year.
Operating income decreased $2.3 million to $4.0 million in the three months ended March 31, 2022 compared to $6.3 million for the corresponding period of 2021, due to the operating income impact of the changes in revenues noted above in addition to restructuring related costs, which totaled $1.9 million.
Unallocated Corporate
Unallocated corporate expenses increased $2.5 million in the three months ended March 31, 2022 compared to the corresponding period of 2021, primarily due to legal and consulting costs associated with due diligence activities in addition to restructuring related costs, which combined to total an increase of $2.1 million.
Provision for Income Taxes
 Three Months Ended
March 31,
 
 20222021$ Change
 (In thousands)
Income before Provision for Income Taxes$77,448 $91,893 $(14,445)
Provision for Income Taxes$18,374 $22,078 $(3,704)
Effective Tax Rate23.7%24.0%
We primarily operate in the U.S. and Canada, and we recognize our U.S. income tax provision based on the U.S. federal statutory rate of 21% and our Canadian tax provision based on the Canadian local statutory rate of approximately 25%.
Our effective tax rate for the three months ended March 31, 2022 was 23.7% as compared to 24.0% for the three months ended March 31, 2021. The effective tax rates for the three months ended March 31, 2022 and 2021 were higher than the U.S. corporate income tax rate of 21% primarily due to state income taxes within the U.S. and the unfavorable rate differential associated with our Canadian earnings.
Backlog
Backlog represents the dollar amount of revenue we expect to recognize in the future from contracts awarded and in progress. Not all of our expected revenue from a contract award is recorded in backlog for a variety of reasons, including that some projects are awarded and completed within the same reporting period.
Our backlog is equal to our remaining performance obligations under contracts that meet the criteria in FASB Topic Revenue from Contracts with Customers, as discussed in Note 3 to our condensed consolidated financial statements included in this Report. It is possible that our methodology for determining backlog may not be comparable to methods used by other companies.
We are subject to the budgetary and appropriations cycle of the U.S. Government as it relates to our Government Operations segment. Backlog may not be indicative of future operating results, and projects in our backlog may be cancelled, modified or otherwise altered by customers.
21

March 31,
2022
December 31,
2021
(In approximate millions)
Government Operations$4,158 $4,532 
Commercial Operations748 644 
Total Backlog$4,906 $5,176 
We do not include the value of our unconsolidated joint venture contracts in backlog. These unconsolidated joint ventures are included in our Government Operations segment.
At March 31, 2022, our ending backlog was $4,906.4 million, $97.4 million of which had not yet been funded. We expect to recognize approximately 54% of the revenue associated with our backlog by the end of 2023, with the remainder to be recognized thereafter.
Major new awards from the U.S. Government are typically received following Congressional approval of the budget for the U.S. Government's next fiscal year, which starts October 1, and may not be awarded to us before the end of the calendar year. Due to the fact that most contracts awarded by the U.S. Government are subject to these annual funding approvals, the total values of the underlying programs are significantly larger.
The value of unexercised options excluded from backlog as of March 31, 2022, was approximately $0.4 billion, which is expected to be awarded in annual installments through 2024, subject to annual Congressional appropriations.
Liquidity and Capital Resources
Credit Facility
On March 24, 2020, we entered into an Amendment No. 1 to Credit Agreement, which amended the Credit Agreement dated as of May 24, 2018 (as amended, the "Credit Facility") with Wells Fargo Bank, N.A., as administrative agent, and the other lenders party thereto. The Credit Facility provides for a $750 million senior secured revolving credit facility (the "Revolving Credit Facility"). All obligations under the Revolving Credit Facility are scheduled to mature on March 24, 2025. The proceeds of loans under the Revolving Credit Facility are available for working capital needs, permitted acquisitions and other general corporate purposes.
The Credit Facility allows for additional parties to become lenders and, subject to certain conditions, for the increase of the commitments under the Credit Facility, subject to an aggregate maximum for all additional commitments of (1) the greater of (a) $250 million and (b) 65% of EBITDA, as defined in the Credit Facility, for the last four full fiscal quarters, plus (2) all voluntary prepayments of the term loans, plus (3) additional amounts provided the Company is in compliance with a pro forma first lien leverage ratio test of less than or equal to 2.50 to 1.00.
The Company's obligations under the Credit Facility are guaranteed, subject to certain exceptions, by substantially all of the Company's present and future wholly owned domestic restricted subsidiaries. The Credit Facility is secured by first-priority liens on certain assets owned by the Company and its subsidiary guarantors (other than the majority of its subsidiaries comprising its Government Operations segment).
The Revolving Credit Facility requires interest payments on revolving loans on a periodic basis until maturity. We may prepay all loans under the Credit Facility at any time without premium or penalty (other than customary Eurocurrency breakage costs), subject to notice requirements.
The Credit Facility includes financial covenants that are tested on a quarterly basis, based on the rolling four-quarter period that ends on the last day of each fiscal quarter. The maximum permitted leverage ratio is 4.00 to 1.00, which may be increased to 4.50 to 1.00 for up to four consecutive fiscal quarters after a material acquisition. The minimum consolidated interest coverage ratio is 3.00 to 1.00. In addition, the Credit Facility contains various restrictive covenants, including with respect to debt, liens, investments, mergers, acquisitions, dividends, equity repurchases and asset sales. As of March 31, 2022, we were in compliance with all covenants set forth in the Credit Facility.
Outstanding loans under the Revolving Credit Facility bear interest at our option at either (1) the Eurocurrency rate plus a margin ranging from 1.0% to 1.75% per year or (2) the base rate plus a margin ranging from 0.0% to 0.75% per year. We are charged a commitment fee on the unused portion of the Revolving Credit Facility, and that fee ranges from 0.15% to 0.225% per year. Additionally, we are charged a letter of credit fee of between 1.0% and 1.75% per year with respect to the amount of
22

each financial letter of credit issued under the Credit Facility, and a letter of credit fee of between 0.75% and 1.05% per year with respect to the amount of each performance letter of credit issued under the Credit Facility. The applicable margin for loans, the commitment fee and the letter of credit fees set forth above will vary quarterly based on our leverage ratio. Based on the leverage ratio applicable at March 31, 2022, the margin for Eurocurrency rate and base rate revolving loans was 1.50% and 0.50%, respectively, the letter of credit fee for financial letters of credit and performance letters of credit was 1.50% and 0.90%, respectively, and the commitment fee for the unused portion of the Revolving Credit Facility was 0.20%.
As of March 31, 2022, borrowings and letters of credit issued under the Revolving Credit Facility totaled $510.0 million and $35.9 million, respectively. As a result, as of March 31, 2022 we had $204.1 million available under the Revolving Credit Facility for borrowings and to meet letter of credit requirements. As of March 31, 2022, the interest rate on outstanding borrowings under our Credit Facility was 1.89%.
The Credit Facility generally includes customary events of default for a secured credit facility. Under the Credit Facility, (1) if an event of default relating to bankruptcy or other insolvency events occurs with respect to the Company, all related obligations will immediately become due and payable; (2) if any other event of default exists, the lenders will be permitted to accelerate the maturity of the related obligations outstanding; and (3) if any event of default exists, the lenders will be permitted to terminate their commitments thereunder and exercise other rights and remedies, including the commencement of foreclosure or other actions against the collateral.
If any default occurs under the Credit Facility, or if we are unable to make any of the representations and warranties in the Credit Facility, we will be unable to borrow funds or have letters of credit issued under the Credit Facility.
Senior Notes due 2028
We issued $400 million aggregate principal amount of 4.125% senior notes due 2028 (the "Senior Notes due 2028") pursuant to an indenture dated June 12, 2020 (the "2020 Indenture"), among the Company, certain of our subsidiaries, as guarantors, and U.S. Bank Trust Company, National Association (formerly known as U.S. Bank National Association) ("U.S. Bank"), as trustee. The Senior Notes due 2028 are guaranteed by each of the Company's present and future direct and indirect wholly owned domestic subsidiaries that is a guarantor under the Credit Facility.
Interest on the Senior Notes due 2028 is payable semi-annually in cash in arrears on June 30 and December 30 of each year at a rate of 4.125% per annum. The Senior Notes due 2028 will mature on June 30, 2028.
We may redeem the Senior Notes due 2028, in whole or in part, at any time on or after June 30, 2023 at a redemption price equal to (i) 102.063% of the principal amount to be redeemed if the redemption occurs during the twelve-month period beginning on June 30, 2023, (ii) 101.031% of the principal amount to be redeemed if the redemption occurs during the twelve-month period beginning on June 30, 2024 and (iii) 100.0% of the principal amount to be redeemed if the redemption occurs on or after June 30, 2025, in each case plus accrued and unpaid interest, if any, to, but excluding, the redemption date. At any time prior to June 30, 2023, we may also redeem up to 40.0% of the Senior Notes due 2028 with net cash proceeds of certain equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes due 2028 to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. In addition, at any time prior to June 30, 2023, we may redeem the Senior Notes due 2028, in whole or in part, at a redemption price equal to 100.0% of the principal amount of the Senior Notes due 2028 to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date plus an applicable "make-whole" premium.
The 2020 Indenture contains customary events of default, including, among other things, payment default, failure to comply with covenants or agreements contained in the 2020 Indenture or the Senior Notes due 2028 and certain provisions related to bankruptcy events. The 2020 Indenture also contains customary negative covenants. As of March 31, 2022, we were in compliance with all covenants set forth in the 2020 Indenture and the Senior Notes due 2028.
Senior Notes due 2029
We issued $400 million aggregate principal amount of 4.125% senior notes due 2029 (the "Senior Notes due 2029") pursuant to an indenture dated April 13, 2021 (the "2021 Indenture"), among the Company, certain of our subsidiaries, as guarantors, and U.S. Bank, as trustee. The Senior Notes due 2029 are guaranteed by each of the Company's present and future direct and indirect wholly owned domestic subsidiaries that is a guarantor under the Credit Facility.
Interest on the Senior Notes due 2029 is payable semi-annually in cash in arrears on April 15 and October 15 of each year, at a rate of 4.125% per annum. The Senior Notes due 2029 will mature on April 15, 2029.
23

We may redeem the Senior Notes due 2029, in whole or in part, at any time on or after April 15, 2024 at a redemption price equal to (i) 102.063% of the principal amount to be redeemed if the redemption occurs during the twelve-month period beginning on April 15, 2024, (ii) 101.031% of the principal amount to be redeemed if the redemption occurs during the twelve-month period beginning on April 15, 2025 and (iii) 100.0% of the principal amount to be redeemed if the redemption occurs on or after April 15, 2026, in each case plus accrued and unpaid interest, if any, to, but excluding, the redemption date. At any time prior to April 15, 2024, we may also redeem up to 40.0% of the Senior Notes due 2029 with net cash proceeds of certain equity offerings at a redemption price equal to 104.125% of the principal amount of the Senior Notes due 2029 to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date. In addition, at any time prior to April 15, 2024, we may redeem the Senior Notes due 2029, in whole or in part, at a redemption price equal to 100.0% of the principal amount of the Senior Notes due 2029 to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date plus an applicable "make-whole" premium.
The 2021 Indenture contains customary events of default, including, among other things, payment default, failure to comply with covenants or agreements contained in the 2021 Indenture or the Senior Notes due 2029 and certain provisions related to bankruptcy events. The 2021 Indenture also contains customary negative covenants. As of March 31, 2022, we were in compliance with all covenants set forth in the 2021 Indenture and the Senior Notes due 2029.
Other Arrangements
We have posted surety bonds to support regulatory and contractual obligations for certain decommissioning responsibilities, projects and legal matters. We utilize bonding facilities to support such obligations, but the issuance of bonds under those facilities is typically at the surety's discretion, and the bonding facilities generally permit the surety, in its sole discretion, to terminate the facility or demand collateral. Although there can be no assurance that we will maintain our surety bonding capacity, we believe our current capacity is adequate to support our existing requirements for the next twelve months. In addition, these bonds generally indemnify the beneficiaries should we fail to perform our obligations under the applicable agreements. We, and certain of our subsidiaries, have jointly executed general agreements of indemnity in favor of surety underwriters relating to surety bonds those underwriters issue. As of March 31, 2022, bonds issued and outstanding under these arrangements totaled approximately $109.9 million.
Long-term Benefit Obligations
As of March 31, 2022, we had underfunded defined benefit pension and postretirement benefit plans with obligations totaling approximately $81.2 million. These long-term liabilities are expected to require use of our resources to satisfy future funding obligations. Based largely on statutory funding requirements, we expect to make contributions of approximately $11.9 million for the remainder of 2022 related to our pension and postretirement plans. We may also make additional contributions based on a variety of factors including, but not limited to, tax planning, evaluation of funded status and risk mitigation strategies.
Other
Cash, Cash Equivalents, Restricted Cash and Investments
Our domestic and foreign cash and cash equivalents, restricted cash and cash equivalents and investments as of March 31, 2022 and December 31, 2021 were as follows:
March 31,
2022
December 31,
2021
 (In thousands)
Domestic$34,120 $39,128 
Foreign7,981 14,016 
Total$42,101 $53,144 
Our working capital increased by $69.6 million to $383.8 million at March 31, 2022 from $314.1 million at December 31, 2021, primarily attributable to the timing of project cash flows and vendor payments.
Our net cash used in operating activities increased by $103.8 million to $5.4 million in the three months ended March 31, 2022, compared to cash provided by operating activities of $98.4 million in the three months ended March 31, 2021. The increase in cash used in operating activities was primarily attributable to an $88.7 million customer payment delayed until the first quarter of 2021, which was originally expected in 2020.
24

Our net cash used in investing activities decreased by $36.1 million to $65.9 million in the three months ended March 31, 2022, compared to $102.0 million in the three months ended March 31, 2021. The decrease in cash used in investing activities was primarily attributable to a decrease in purchases of property, plant and equipment of $49.5 million, partially offset by a $13.6 million increase in investments in equity method investees in the three months ended March 31, 2022.
Our net cash provided by financing activities increased by $41.3 million to $60.6 million in the three months ended March 31, 2022, compared to $19.3 million in the three months ended March 31, 2021. The increase in cash provided by financing activities was primarily attributable to the repayment of bank overdrafts of $88.7 million in the three months ended March 31, 2021. This was partially offset by a decrease in net borrowings of long-term debt of $45.0 million in the three months ended March 31, 2022 compared to the prior period.
At March 31, 2022, we had restricted cash and cash equivalents totaling $5.7 million, $2.8 million of which was held for future decommissioning of facilities (which is included in other assets on our condensed consolidated balance sheets) and $2.9 million of which was held to meet reinsurance reserve requirements of our captive insurer.
At March 31, 2022, we had short-term and long-term investments with a fair value of $12.8 million. Our investment portfolio consists primarily of U.S. Government and agency securities, corporate bonds and mutual funds. Our debt securities are carried at fair value and are either classified as trading, with unrealized gains and losses reported in earnings, or as available-for-sale, with unrealized gains and losses, net of tax, being reported as a component of other comprehensive income. Our equity securities are carried at fair value with the unrealized gains and losses reported in earnings.
Cash Requirements
Our cash requirements have not changed materially from those disclosed in Item 7 of our 2021 10-K. We believe we have sufficient cash and cash equivalents and borrowing capacity, along with cash generated from operations and continued access to debt markets, to satisfy our cash requirements for the next 12 months and beyond.
Item 3.    QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Our exposures to market risks have not changed materially from those disclosed in Item 7A of our 2021 10-K.
Item 4.    CONTROLS AND PROCEDURES
As of the end of the period covered by this Report, we carried out an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) adopted by the Securities and Exchange Commission ("SEC") under the Exchange Act). This evaluation was conducted under the supervision and with the participation of management, including our Chief Executive Officer and Chief Financial Officer. Our disclosure controls and procedures were developed through a process in which our management applied its judgment in assessing the costs and benefits of such controls and procedures, which, by their nature, can provide only reasonable assurance regarding the control objectives. You should note that the design of any system of disclosure controls and procedures is based in part upon various assumptions about the likelihood of future events, and we cannot assure you that any design will succeed in achieving its stated goals under all potential future conditions, regardless of how remote. Based on the evaluation referred to above, our Chief Executive Officer and Chief Financial Officer concluded that the design and operation of our disclosure controls and procedures are effective as of March 31, 2022 to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and such information is accumulated and communicated to management as appropriate to allow timely decisions regarding disclosure. There has been no change in our internal control over financial reporting during the three months ended March 31, 2022 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
25

PART II
OTHER INFORMATION
Item 1.    LEGAL PROCEEDINGS
For information regarding ongoing investigations and litigation, see Note 5 to our unaudited condensed consolidated financial statements in Part I of this Report, which we incorporate by reference into this Item.
Item 1A.    RISK FACTORS
In addition to the other information in this Report, the other factors presented in Item 1A of our 2021 10-K are some of the factors that could materially affect our business, financial condition or future results. There have been no material changes to our risk factors from those disclosed in our 2021 10-K.
Item 2.    UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
Since November 2012, we have periodically announced that our Board of Directors has authorized share repurchase programs. The following table provides information on our purchases of equity securities during the three months ended March 31, 2022. Any shares purchased that were not part of a publicly announced plan or program are related to repurchases of common stock pursuant to the provisions of employee benefit plans that permit the repurchase of shares to satisfy statutory tax withholding obligations.
Period
Total number
of shares
purchased (1)
Average
price
paid
per share
Total number of shares purchased as part of publicly announced plans or programs
Approximate dollar
value of shares that
may yet be
purchased under the
plans or programs
(in millions) (2)
January 1, 2022 - January 31, 20221,855 $48.86 — $417.6 
February 1, 2022 - February 28, 202249,071 $50.86 19,800 $416.6 
March 1, 2022 - March 31, 2022437,461 $53.55 354,768 $397.6 
Total488,387 $53.26 374,568 
(1)Includes 1,855, 29,271 and 82,693 shares repurchased during January, February and March, respectively, pursuant to the provisions of employee benefit plans that permit the repurchase of shares to satisfy statutory tax withholding obligations.
(2)On April 30, 2021, our Board of Directors authorized us to repurchase an indeterminate number of shares of our common stock at an aggregate market value of up to $500 million with no expiration date.
26

Item 6.    EXHIBITS
Exhibit
Number
Description
3.1
3.2
3.3
10.1
10.2
31.1
31.2
32.1
32.2
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document
101.CALXBRL Taxonomy Extension Calculation Linkbase Document
101.DEFXBRL Taxonomy Extension Definition Linkbase Document
101.LABXBRL Taxonomy Extension Label Linkbase Document
101.PREXBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

27

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
BWX TECHNOLOGIES, INC.
/s/ Robb A. LeMasters
By:Robb A. LeMasters
Senior Vice President and Chief Financial Officer
(Principal Financial Officer and Duly Authorized
Representative)
/s/ Jason S. Kerr
By:Jason S. Kerr
Vice President and Chief Accounting Officer
(Principal Accounting Officer and Duly Authorized
Representative)
May 9, 2022
28
EX-10.1 2 exhibit101_33122x10q.htm EX-10.1 Document

2022 PERFORMANCE RESTRICTED STOCK UNITS
GRANT AGREEMENT


To: <first_name> <last_name>

By accepting your grant online through the Schwab Equity Award Center, you agree that these incentives are granted under and governed by the terms and conditions of the BWX Technologies, Inc. 2020 Omnibus Incentive Plan (the “Plan”), and this 2022 Performance Restricted Stock Units Grant Agreement, which is included in the online acceptance process. A copy of the Plan and the Prospectus relating to the stock issued under the Plan can be found at http://equityawardcenter.schwab.com under the “At a Glance/My Company Info” tab in your Schwab account. The Plan and Prospectus are incorporated by reference and made a part of the terms and conditions of your award. If you would like to receive a paper copy of either the Plan or Prospectus, please contact __________ at _________ or _______@bwxt.com.

******************************************************************************

Effective _____________, 2022 (the “Date of Grant”), the Compensation Committee of the Board of Directors (the “Committee”) of BWX Technologies, Inc. (“BWXT”) awarded you a grant of performance-based Restricted Stock Units (“Performance RSUs”) under the Plan. The provisions of the Plan are incorporated herein by reference and capitalized terms used but not otherwise defined in this Agreement have the meanings given them in the Plan.

Any reference or definition contained in this Agreement shall, except as otherwise specified, be construed in accordance with the terms and conditions of the Plan and all determinations and interpretations made by the Committee with regard to any question arising hereunder or under the Plan shall be binding and conclusive on you and your legal representatives and beneficiaries. The term “BWXT” as used in this Agreement with reference to employment shall include subsidiaries of BWXT (including unconsolidated joint ventures). Whenever the words “you” or “your” are used in any provision of this Agreement under circumstances where the provision should logically be construed to apply to your beneficiary, estate, or personal representative, to whom any rights under this Agreement may be transferred by will or by the laws of descent and distribution, it shall be deemed to include such person.





Performance RSUs

1. Performance RSU Award. You have been awarded <shares_awarded> performance-based restricted stock units (the “Initial Performance RSUs”). These Performance RSUs represent a right to receive Shares, calculated as described below, provided (and to the extent that) the applicable performance measures and vesting requirements set forth in this Agreement have been satisfied. No Shares are awarded or issued to you on the Date of Grant.

2. Vesting Requirements. Subject to Section 3 of this Agreement (“Forfeiture of Performance RSUs”), Performance RSUs will become vested under one of the following circumstances, to the extent the Performance RSUs have not previously vested or become forfeited:

a percentage of the Initial Performance RSUs shall become vested on February 18, 2025, provided you are still employed by BWXT (with the number in which you vest determined as described in Section 4 of this Agreement (the “Number of Performance RSUs” provision));

if your employment terminates on or after February 18, 2023 due to Retirement (as defined below) or an involuntary termination by BWXT without Cause, you will be eligible to vest in a number of Performance RSUs equal to the product of (a) the number of Performance RSUs that would have vested if you would have remained in the continuous employ of BWXT until the Third Anniversary Date or the occurrence of a Change in Control that would otherwise result in vesting (whichever occurs first) multiplied by (b) a fraction, the numerator of which is the number of calendar days you are employed by BWXT during the Performance Period, and the denominator of which is the total number of calendar days in the Performance Period;

100% of the Initial Performance RSUs on the earlier to occur of your death or your Disability prior to February 18, 2025; and

the Committee may provide for additional vesting under other circumstances, in its sole discretion.

In the event of a Change in Control that occurs prior to the vesting or forfeiture of the Performance RSUs, the Performance RSUs shall be treated as set forth in Article 16 of the Plan.

For purposes of this Agreement, “Retirement” means termination of your employment with BWXT (other than for Cause) after attaining (i) at least 60 years of age and (ii) at least [10] [5 for key executives] years of service with BWXT (with years of service calculated by reference from your “adjusted service date,” as determined by the Company).

3. Forfeiture of Performance RSUs. Except as otherwise provided in Section 2 above, Performance RSUs which are not or do not become vested upon your termination of employment for any reason shall, coincident therewith, be forfeited and be of no force and effect.

In the event of termination of your employment for Cause, as determined in the sole judgment of the Committee, all Performance RSUs and all rights or benefits awarded to you under this grant of Performance RSUs are forfeited, terminated and withdrawn immediately upon notice of such determination. The Committee shall have the right to suspend any and all rights or benefits



awarded to you hereunder pending its investigation and final determination with regard to such matters. The forfeiture provisions of this paragraph are in addition to the provisions under the heading “Clawback Provisions” below.

4. Number of Performance RSUs. Except as otherwise provided in this Agreement and subject to adjustments permitted by the Plan, the number of Performance RSUs in which you will vest under this Agreement, if any, will be determined by multiplying (a) the sum of (i) 0.4 times the vested percentage applicable to Earnings Before Interest, Taxes, Depreciation, and Amortization “EBITDA” plus (ii) 0.4 times the vested percentage applicable to Return on Invested Capital (“ROIC”), plus (iii) 0.2 times the vested percentage applicable to relative Total Shareholder Return (“TSR”) by (b) the number of Initial Performance RSUs. The maximum number of Performance RSUs in which you can vest is 200% of your Initial Performance RSUs and the minimum number of Performance RSUs in which you can vest is 0% of your Initial Performance RSUs.

The vested percentage applicable to EBITDA, ROIC and TSR will each be determined over the Performance Period as set forth on Schedule 1 attached hereto and incorporated by reference herein. For purposes of this Agreement, the “Performance Period” means the period beginning on January 1, 2022 and ending on December 31, 2024.

5. Settlement of Performance RSUs. You (or your beneficiary, if applicable) will receive one Share for each Performance RSU that vests under this Agreement. If you have made a permitted deferral election with respect to the Performance RSUs, then, subject to compliance with Section 409A of the Code (to the extent applicable), vested Performance RSUs shall be paid to you in accordance with such deferral election. If you have not made a permitted deferral election with respect to the Performance RSUs, vested Performance RSUs shall be paid to you as soon as administratively practicable after the Performance RSUs vest, but in no event later than the earlier of (a) March 15 following the end of the calendar year in which the Performance RSUs vest and (b) March 15, 2025 (and in all events within the short-term deferral period for purposes of Section 409A of the Code).

6. Dividend, Voting Rights and Other Rights. You shall have no rights of ownership in the Shares underlying the Performance RSUs and shall have no right to vote such Shares until the date on which the Shares are transferred to you pursuant hereto. From and after the Date of Grant and until the earlier of (a) the time when the Performance RSUs become vested and are paid in accordance with Section 5 hereof or (b) the time when your right to receive Shares in payment of the Performance RSUs is forfeited in accordance with Section 3 hereof, on the date that BWXT pays a cash dividend (if any) to holders of Shares generally, you shall be credited with cash per Performance RSU equal to the amount of such dividend. Any amounts credited pursuant to the immediately preceding sentence shall be subject to the same applicable terms and conditions (including vesting, payment and forfeitability) as apply to the Performance RSUs based on which the dividend equivalents were credited, and such amounts shall be paid in cash (without interest) at the same time as the Shares underlying the Performance RSUs to which they relate are delivered.





Taxes

7. Liability for Tax-Related Items. Regardless of any action BWXT or your employer (the “Employer”) takes with respect to any or all federal, state, local or foreign taxes or other tax-related amounts (“Tax-Related Items”), you acknowledge and agree that the ultimate liability for all Tax-Related Items legally due by you is and remains your responsibility and that BWXT and/or the Employer (i) make no representations nor undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of this grant of Performance RSUs, including the grant and vesting of Performance RSUs, subsequent delivery of Shares or the subsequent sale of any Shares acquired pursuant to such Performance RSUs and receipt of any dividend equivalent payments (if any) and (ii) do not commit to structure the terms or any aspect of this grant of Performance RSUs to reduce or eliminate your liability for Tax-Related Items. To the extent that BWXT or the Employer is required to withhold Tax-Related Items in connection with any payment made to or benefit realized by you or another person with respect to the Performance RSUs, you agree that, unless otherwise determined by the Committee, BWXT or the Employer will withhold Shares having a value equal to (A) the minimum statutory withholding amount permissible or (B) if approved by the Committee, a greater amount based on your election. In no event will the market value of the Shares to be withheld and/or delivered pursuant to this Section 7 to satisfy applicable Tax-Related Items exceed your estimated tax obligations attributable to the applicable transaction. To the extent that the amounts available to BWXT or the Employer for such withholding are insufficient, it shall be a condition to the receipt of such payment or the realization of such benefit that you or such other person make arrangements satisfactory to BWXT or the Employer, as applicable, for payment of the balance of such Tax-Related Items required to be withheld. The Shares withheld as described above shall be credited against any such withholding requirement at the fair market value of such Shares on the date the applicable benefit is to be included in your income.

If the obligation for Tax-Related Items is satisfied by withholding a number of Shares as described herein, you understand that you will be deemed to have been issued the full number of Shares subject to the settled Performance RSUs, notwithstanding that a number of Shares are held back solely for the purpose of paying the Tax-Related Items due as a result of the settlement of the Performance RSUs.

Transferability

8. Non-Transferability. Performance RSUs granted hereunder are non-transferable other than by will or by the laws of descent and distribution.

Clawback Provisions

9. Recovery of Performance RSUs. In the event that BWXT is required to prepare an accounting restatement due to the material noncompliance of BWXT with any financial reporting requirement under the U.S. federal securities laws as a result of fraud (a “Restatement”) and the Board reasonably determines that you knowingly engaged in the fraud, BWXT will have the right to recover the Performance RSUs granted during the three-year period preceding the date on which the Board or BWXT, as applicable, determines it is required to prepare the Restatement (the “Three-Year Period”), or vested in whole or in part during the Three-Year Period, to the extent of any excess of what would have been granted to or would have vested for you under the Restatement.




10. Recovery Process. In the event a Restatement is required, the Board, based upon a recommendation by the Committee, will (a) review the Performance RSUs either granted or vested in whole or in part during the Three-Year Period and (b) in accordance with the provisions of this Agreement and the Plan, will take reasonable action to seek recovery of the amount of such Performance RSUs in excess of what would have been granted to or would have vested for you under the Restatement (but in no event more than the total amount of such Performance RSUs), as such excess amount is reasonably determined by the Board in its sole discretion, in compliance with Section 409A of the Code. There shall be no duplication of recovery under Sections 9 and 10 of this Agreement and any of 15 U.S.C. Section 7243 (Section 304 of The Sarbanes-Oxley Act of 2002) and Section 10D of the Exchange Act. Notwithstanding anything in this Agreement to the contrary, you acknowledge and agree that this Agreement and the award described herein (and any settlement thereof) are subject to the terms and conditions of the Company’s clawback policy (if any) as may be in effect from time to time including specifically to implement Section 10D of the Exchange Act, and any applicable rules or regulations promulgated thereunder (including applicable rules and regulations of any national securities exchange on which the Shares may be traded) (the “Compensation Recovery Policy”), and that Sections 9 and 10 of this Agreement shall be deemed superseded by and subject to the terms and conditions of the Compensation Recovery Policy from and after the effective date thereof.

Other Information

11. No Guarantee of Continued Service. Neither the action of BWXT in establishing the Plan, nor any action taken by it, by the Committee or by your employer, nor any provision of the Plan or this Agreement shall be construed as conferring upon you the right to be retained in the employment of BWXT or any of its subsidiaries or affiliates.

12. Adjustments. The Performance RSUs evidenced by this Agreement are subject to adjustment as provided in Sections 4.3 and 17.2 of the Plan.

13. Compliance with Section 409A of the Code. To the extent applicable, it is intended that this Agreement and the Plan comply with the provisions of Section 409A of the Code. This Agreement and the Plan shall be administered in a manner consistent with this intent, and any provision that would cause this Agreement or the Plan to fail to satisfy Section 409A of the Code shall have no force or effect until amended to comply with Section 409A of the Code (which amendment may be retroactive to the extent permitted by Section 409A of the Code and may be made by BWXT without your consent). Any reference in this Agreement to Section 409A of the Code will also include any proposed, temporary or final regulations, or any other guidance, promulgated with respect to such Section by the U.S. Department of the Treasury or the Internal Revenue Service.

14. Electronic Delivery. BWXT may, in its sole discretion, deliver any documents related to the Performance RSUs and your participation in the Plan, or future awards that may be granted under the Plan, by electronic means or request your consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and, if requested, agree to participate in the Plan through an on-line or electronic system established and maintained by BWXT or another third party designated by BWXT.

15. Severability. In the event that one or more of the provisions of this Agreement shall be invalidated for any reason by a court of competent jurisdiction, any provision so invalidated shall



be deemed to be separable from the other provisions hereof, and the remaining provisions hereof shall continue to be valid and fully enforceable.

16. Successors and Assigns. Without limiting Section 8 hereof, the provisions of this Agreement shall inure to the benefit of, and be binding upon, your successors, administrators, heirs, legal representatives and assigns, and the successors and assigns of the Company.

17. Acknowledgement. You acknowledge that you (a) have received a copy of the Plan, (b) have had an opportunity to review the terms of this Agreement and the Plan, (c) understand the terms and conditions of this Agreement and the Plan and (d) agree to such terms and conditions.

18. Country-Specific Special Terms and Conditions. Notwithstanding any provisions in this Agreement, the Performance RSUs shall also be subject to the special terms and conditions set forth in Appendix A to this Agreement for your country of residence. Moreover, if you relocate to one of the countries included on Appendix A, the special terms and conditions for such country will apply to you, to the extent BWXT determines that the application of such terms and conditions are necessary or advisable in order to comply with local law or facilitate the administration of the Plan. Appendix A constitutes part of this Agreement.

19. Notice to Governmental Authority. Notwithstanding anything in this Agreement to the contrary, nothing in this Agreement prevents you from providing, without prior notice to BWXT, information to governmental authorities regarding possible legal violations or otherwise testifying or participating in any investigation or proceeding by any governmental authorities regarding possible legal violations, and for purpose of clarity you are not prohibited from providing information voluntarily to the Securities and Exchange Commission pursuant to Section 21F of the 1934 Act.



Schedule 1

Calculating EBITDA, ROIC and TSR

Except as otherwise described below, the component values used to calculate EBITDA, ROIC and TSR will be determined in accordance with U.S. generally accepted accounting principles excluding (1) expenses associated with the acquisition or disposition of any asset, (2) expenses associated with company restructuring activity, (3) any pension accounting mark-to-market losses, (4) acquisition related amortization resulting from an acquisition that occurs during the Performance Period, (5) losses from divestitures, (6) impairments of tangible and intangible assets, (7) losses in respect of legal proceedings and dispute resolutions, (8) losses from tax valuation allowances, (9) fluctuations in foreign currency exchange rates impacting translation of foreign earnings into USD, and (10) losses in respect of an Act of God/Force Majeure matter. The performance goals or the component values will also be adjusted to reflect the negative effects from applicable changes in accounting standards / policies or tax regulations after the Date of Grant. No adjustment herein shall limit any discretion provided by the Plan to increase or reduce the amount of a Participant’s Final Award as computed hereunder.

Earnings Before Interest Taxes Depreciation and Amortization (EBITDA)

The vested percentage applicable to EBITDA will be determined based on BWXT’s cumulative EBITDA (as calculated below) (“Cumulative EBITDA”) for the Performance Period in accordance with the following schedule:

Cumulative EBITDA EBITDA Vested Percentage

$x.xx 50%
$x.xx 100%
$x.xx 200%

Vested percentages between the amounts shown will be calculated by linear interpolation. The vested percentage applicable to EBITDA will be 0% if the Cumulative EBITDA for the Performance Period is below $x.xx. In no event will the vested percentage applicable to EBITDA be greater than 200%.

EBITDA will be calculated for each calendar year during the Performance Period and Cumulative EBITDA for the Performance Period will equal the sum of the three applicable annual EBITDA calculations.

For purposes of this Agreement, the term “EBITDA” means BWXT’s operating income for the applicable period plus depreciation and amortization expense for the applicable period.








Return on Invested Capital (ROIC)

The vested percentage applicable to ROIC will be determined based on BWXT’s average annual ROIC (as calculated below) (“Average ROIC”) for the Performance Period in accordance with the following schedule:


Average ROIC ROIC Vested Percentage

xx.x% 50%
xx.x% 100%
xx.x% 200%

Vested percentages between the amounts shown will be calculated by linear interpolation. The vested percentage applicable to ROIC will be 0% if the Average ROIC for the Performance Period is below XX.X%. In no event will the vested percentage applicable to ROIC be greater than 200%.

ROIC will be calculated quarterly and the ROIC for any calendar year during the Performance Period will equal the sum of the four applicable quarterly ROIC calculations. Average ROIC will equal the sum of the three annual ROIC calculations during the Performance Period divided by three.

For purposes of this Agreement, the term “ROIC” is a ratio measure of BWXT’s net income in relation to BWXT’s invested capital. For purposes of determining ROIC, net income is pre-tax income less tax expense calculated in accordance with U.S. generally accepted accounting principles. Invested capital is BWXT’s total assets less current liabilities. Current liabilities include any liabilities that are due within one calendar year and will be defined based on BWXT’s consolidated balance sheet applicable to the applicable period.

Net Income=Pre-tax Income - Tax Expense
Invested CapitalTotal Assets - Current Liabilities





Total Shareholder Return (TSR)

The vested percentage applicable to TSR will be determined based on BWXT’s TSR (as defined below) over the Performance Measurement Period relative to the TSR of the companies included in the S&P Aerospace & Defense Select Industry Index as of the first business day of the Performance Measurement Period (as defined below) and set forth in Schedule 2 attached herewith (the “TSR Companies”) during the same period in accordance with the following schedule:

TSR Ranking Relative to TSR Companies TSR Vested Percentage

<25th percentile 0%
25th percentile 50%
50th percentile 100%
>75th percentile 200%

Vested percentages between the amounts shown will be calculated by linear interpolation. The vested percentage applicable to TSR will be 0% if BWXT’s TSR ranks lower than the 25th percentile relative to the TSR Companies. In no event will the vested percentage applicable to TSR be greater than 200%. If BWXT’s TSR during the Performance Measurement Period is negative, the vested percentage applicable to TSR shall not exceed 100%.

For purposes of this Agreement, the term TSR means [(a) – (b) + (c)]/b, where (a) is the Stock Price (as defined below) on the last business day of the Performance Measurement Period, (b) is the Stock Price on the first business day of the Performance Measurement Period and (c) is dividends paid and reinvested during the Performance Measurement Period. The term “Stock Price” means the average daily closing price of a share of common stock of the applicable company during the preceding 30 calendar days. The Stock Price shall be adjusted to reflect a stock split, spin-off or other extraordinary corporate event occurring during the Performance Measurement Period.

The Committee, in its discretion, may adjust the composition of the TSR Companies due to extraordinary corporate events involving these companies, including but not limited to merger, acquisition, bankruptcy, dissolution or divestiture.





Schedule 2

TSR Companies

For purposes of the Agreement, the term “TSR Companies” refers to the following companies included in the S&P Aerospace & Defense Select Industry Index as of January 1, 2022, the first business day of the Performance Measurement Period:

AAR Corp Lockheed Martin Corporation
Aerojet Rocketdyne Holdings, Inc. Maxar Technologies Inc.
AeroVironment, Inc. Mercury Systems, Inc.
Astra Space, Inc. Moog Inc.
Axon Enterprise, Inc. National Presto Industries, Inc.
BWX Technologies, Inc. Northrop Grumman Corporation
Curtiss-Wright Corporation PAE Incorporated
Ducommun Incorporated Parsons Corporation
General Dynamics Corporation Raytheon Technologies Corporation
HEICO Corporation Spirit AeroSystems Holdings, Inc.
Hexcel Corporation Textron Inc.
Howmet Aerospace Inc. The Boeing Company
Huntington Ingalls Industries, Inc. TransDigm Group Incorporated
Kaman Corporation Triumph Group, Inc.
Kratos Defense & Security Solutions, Inc. Vectrus, Inc.
L3Harris Technologies, Inc. Virgin Galactic Holdings, Inc.



APPENDIX A

COUNTRY-SPECIFIC SPECIAL TERMS AND CONDITIONS

This Appendix A, which is part of the BWXT 2022 Performance Restricted Stock Units Grant Agreement (the “Agreement”), contains additional terms and conditions of the Agreement that will apply to you if you reside in one of the countries listed below. It also includes information about certain other issues of which you should be aware with respect to your participation in the Plan. Such information is based on securities, exchange control, and other laws in effect in the respective countries as of February 2022. Capitalized terms used but not defined herein shall have the same meanings assigned to them in the Plan and/or the Agreement. By accepting the Performance RSUs, you agree to be bound by the terms and conditions contained in the paragraphs below in addition to the terms of the Plan, the Agreement, and the terms of any other document that may apply to you and your Performance RSUs.

In addition, the information contained herein is general in nature and may not apply to your particular situation, and BWXT is not in a position to assure you of a particular result. Accordingly, you are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.

Finally, if you are a citizen or resident of a country other than the one in which you are currently working, transferred employment after the Performance RSUs were granted to you, or are considered a resident of another country for local law purposes, the information contained herein may not apply.


COUNTRIES COVERED BY THIS APPENDIX A:
Canada.

---------------------------------------------------------------------------------------------------------------------

CANADA

Terms and Conditions

1. Vesting Requirements. For the purposes of Section 2 of the Agreement (“Vesting Requirements”), your entitlement to vesting of the Performance RSUs in connection with an involuntary termination of your employment by BWXT will be determined on the basis of “without Cause” where any Cause alleged does not disqualify you from notice of termination or termination pay under O. Reg., 288/01 of the Employment Standards Act, 2000, as amended. This proviso shall also apply to any corresponding definition of Cause in your employment agreement or any related agreements.

2. Forfeiture of Performance RSUs. Section 3 of the Agreement (the “Forfeiture of RSUs” provision) is amended in its entirety to read as follows:

“Except as otherwise provided in Section 2 above, Performance RSUs which are not or do not become vested upon your termination of employment for any reason shall, coincident



therewith, be forfeited and be of no force and effect, except to the extent otherwise expressly required to comply with minimum standards employment legislation, if applicable, in the province in which you are employed.”

3. Nature of Grant. In accepting the grant of Performance RSUs, you acknowledge that:

the Plan is established voluntarily by BWXT, is discretionary in nature and may be modified, amended, suspended or terminated by BWXT at any time;
the grant of the Performance RSUs is voluntary and occasional and does not create any contractual or other right to receive future grants of Performance RSUs, or benefits in lieu of Performance RSUs, even if Performance RSUs have been granted repeatedly in the past;
all decisions with respect to future Performance RSUs grants, if any, will be at the sole discretion of BWXT;
you are voluntarily participating in the Plan;
the Performance RSUs and the Shares subject to the Performance RSUs are an extraordinary item that does not constitute compensation of any kind for services of any kind rendered to BWXT or the Employer, and which is outside the scope of your employment contract, if any;
the Performance RSUs and the Shares subject to the Performance RSUs are not intended to replace any pension rights or compensation;
the Performance RSUs and the Shares subject to the Performance RSUs are not part of normal or expected compensation or salary for any purposes, including, but not limited to, calculating any severance, resignation, termination, redundancy, dismissal, end of service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for BWXT, the Employer, or any Subsidiary;
the Performance RSUs and your participation in the Plan will not be interpreted to form an employment contract or relationship with BWXT or any Subsidiary;
the future value of the underlying Shares is unknown and cannot be predicted with certainty;
in consideration of the grant of the Performance RSUs, and except to the minimum extent prohibited by the provincial minimum standards legislation as may be applicable to you, no claim or entitlement to compensation or damages shall arise from forfeiture of the Performance RSUs resulting from termination of your service with BWXT or the Employer (for any reason whatsoever) and you irrevocably release BWXT and the Employer from any such claim that may arise; if, notwithstanding the foregoing, any such claim is found by a court of competent jurisdiction to have arisen, you shall be deemed irrevocably to have waive any entitlement to pursue such claim;
for purposes of the Agreement, the date of occurrence of your termination of employment by BWXT or a Subsidiary is the later of: (a) the date that you actually cease to perform services for BWXT or a Subsidiary, as recorded by BWXT or its Subsidiary, as applicable; and (b) the last day of the period during which you are entitled to notice of termination under applicable minimum employment standards legislation (the “Termination Date”).

For greater certainty, the Termination Date shall be determined without reference to any statutory severance or any contractual or common law notice of termination of which you



are in receipt or may be eligible to receive at common law, pursuant to a contract, or otherwise; and no grants or damages in lieu thereof are payable with respect to any applicable statutory severance period or contractual or common law notice period. Notwithstanding the foregoing, in no event will you receive less under the Agreement than that required by applicable minimum employment standards legislation.
BWXT and its Subsidiaries reserve the right to terminate the employment of any person, regardless of the effect of such termination of employment on entitlements under the Agreement. You hereby waive, and irrevocably release BWXT and its Subsidiaries from, any claim or entitlement to compensation or damages that may arise from any forfeiture of the Performance RSUs as a result of the cessation of vesting on the Termination Date; notwithstanding the foregoing, if your service terminates due to certain termination events as described in this Agreement, the Performance RSUs will be fully vested as of the date of death; and

the Performance RSUs and the benefits under the Plan, if any, will not automatically transfer to another company in the case of a merger, take-over or transfer of liability.

4. Data Privacy. You hereby explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this Agreement and any other award materials by and among, as applicable, the Employer, BWXT, and its Subsidiaries for the exclusive purpose of implementing, administering and managing your participation in the Plan.

You understand that BWXT and the Employer may hold certain personal information about you, including but not limited to, your name, home address, email address and telephone number, date of birth, social insurance number, passport number or other identification number, salary, nationality, job title, any Shares or directorships held in BWXT, details of all awards or any other entitlement Shares granted, canceled, purchased, exercised, vested, unvested or outstanding in your favor, for the exclusive purpose of implementing, administering and managing the Plan (“Data”).

You understand that Data will be transferred to any third parties assisting BWXT with the implementation, administration and management of the Plan. You understand that the recipients of the Data may be located in the United States or elsewhere, and that the recipients’ country (e.g., the United States) may have different data privacy laws and protections than your country. You understand that you may request a list with the names and addresses of any potential recipients of the Data by contacting your local human resources representative. You authorize BWXT and any other possible recipients which may assist BWXT (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other form, for the sole purpose of implementing, administering and managing your participation in the Plan. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that you may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing your local human resources representative. You understand, however, that refusing or



withdrawing your consent may affect your ability to participate in the Plan. For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact your local human resources representative.

5. Settlement of Performance RSUs. Section 5 of the Agreement (the “Settlement of Performance RSUs” provision) is hereby amended in its entirety to read as follows:

Settlement of Performance RSUs. You (or your beneficiary, if applicable) will receive one Share for each Performance RSU that vests under this Agreement. Such Shares shall be distributed to you as soon as administratively practicable after the Performance RSUs vest, but in no event later than March 15 following the end of the calendar year in which the Performance RSUs vest or, if earlier, at the latest by December 31 of the third year following the end of the year in which the Date of Grant occurred.

6. Language Consent. The following provision will apply to residents of Quebec:
The parties acknowledge that it is their express wish that this Agreement, as well as all documents, notices, and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.

Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à la présente convention.

7. Dividend Equivalents Settled in Shares Only. Notwithstanding anything to the contrary in the Plan and/or this Agreement, any vested dividend equivalents will be settled in Shares.

8. Performance RSUs Settled in Shares Only. Notwithstanding anything to the contrary in the Plan and/or this Agreement, any Performance RSUs granted to you shall be paid in Shares only and do not provide any right to receive a cash payment.

9. Form of Payment. Due to legal restrictions in Canada and notwithstanding any language to the contrary in the Plan, you are prohibited from surrendering Shares that you already own or from attesting to the ownership of Shares to pay any tax withholding in connection with Performance RSUs granted to you.

Notifications

1. Additional Restrictions on Resale. In addition to the restrictions on resale and transfer noted in Plan materials, securities purchased under the Plan may be subject to certain restrictions on resale imposed by Canadian provincial securities laws. You are encouraged to seek legal advice prior to any resale of such securities. In general, participants resident in Canada may resell their securities in transactions carried out on exchanges outside of Canada and, in particular, you are generally permitted to sell Shares acquired pursuant to the Plan through the designated broker appointed under the Plan, if any, provided that BWXT is a foreign issuer that is not public in Canada and the sale of the Shares acquired pursuant to the Plan takes place: (i) through an exchange, or a market, outside of Canada on the distribution date; or (ii) to a person or company outside of Canada. For purposes hereof, a foreign issuer is an issuer that: (a) is not incorporated or existing pursuant to the laws of Canada or any jurisdiction of Canada; (b) does



not have its head office in Canada; and (c) does not have a majority of its executive officers or directors ordinarily resident in Canada.

2. Tax Reporting. The Tax Act and the regulations thereunder require a Canadian resident individual (among others) to file an information return disclosing prescribed information where, at any time in a tax year, the total cost amount of such individual’s “specified foreign property” (which includes shares, options, restricted stock units, and performance-based restricted stock units) exceeds Cdn.$100,000. You should consult your own tax advisor regarding this reporting requirement.


EX-10.2 3 exhibit102_33122x10q.htm EX-10.2 Document

2022 RESTRICTED STOCK UNITS
GRANT AGREEMENT


To: <first_name> <last_name>

By accepting your grant online through the Schwab Equity Award Center, you agree that these incentives are granted under and governed by the terms and conditions of the BWX Technologies, Inc. 2020 Omnibus Incentive Plan (the “Plan”), and this 2021 Restricted Stock Units Grant Agreement, which is included in the online acceptance process. A copy of the Plan and the Prospectus relating to the stock issued under the Plan can be found at http://equityawardcenter.schwab.com under the “At a Glance/My Company Info” tab in your Schwab account. The Plan and Prospectus are incorporated by reference and made a part of the terms and conditions of your award. If you would like to receive a paper copy of either the Plan or Prospectus, please contact ___________ at ____________ or _______@bwxt.com.

******************************************************************************

Effective ________________, 2022 (the “Date of Grant”), the Compensation Committee of the Board of Directors (the “Committee”) of BWX Technologies, Inc. (“BWXT”) awarded you a grant of Restricted Stock Units (“RSUs”) under the Plan. The provisions of the Plan are incorporated herein by reference and capitalized terms used but not otherwise defined in this Agreement have the meanings given them in the Plan.

Any reference or definition contained in this Agreement shall, except as otherwise specified, be construed in accordance with the terms and conditions of the Plan and all determinations and interpretations made by the Committee with regard to any question arising hereunder or under the Plan shall be binding and conclusive on you and your legal representatives and beneficiaries. The term “BWXT” as used in this Agreement with reference to employment or separation from service shall include subsidiaries of BWXT (including unconsolidated joint ventures). Whenever the words “you” or “your” are used in any provision of this Agreement under circumstances where the provision should logically be construed to apply to your beneficiary, estate, or personal representative, to whom any rights under this Agreement may be transferred by will or by the laws of descent and distribution, it shall be deemed to include such person.





Restricted Stock Units

1. RSU Award. You have been awarded <shares_awarded> RSUs. Each RSU represents a right to receive one Share after the vesting of such RSU, as set forth in Section 2 of this Agreement (“Vesting Requirements”).

2. Vesting Requirements. Subject to Section 3 of this Agreement (“Forfeiture of RSUs”), RSUs will become vested under one or more of the following circumstances, to the extent the RSUs have not previously vested or become forfeited:

in one-third (1/3) increments on the first, second and third anniversaries of the Date of Grant (the date of each, an “Anniversary Date”), provided you are still employed with BWXT;

if your employment terminates due to Retirement (as defined below) on or after the first Anniversary Date and prior to the second Anniversary Date, the remaining outstanding and unvested RSUs vest in one-half increments on the second and third Anniversary Dates;

if your employment terminates due to Retirement on or after the second Anniversary Date and prior to the third Anniversary Date, 100% of the then-outstanding and unvested RSUs vest on the third Anniversary Date;

100% of the then-outstanding and unvested RSUs on the earlier to occur of your death or your Disability prior to the third Anniversary Date; and

the Committee may provide for additional vesting under other circumstances, in its sole discretion.

In the event of a Change in Control that occurs prior to the vesting or forfeiture of the RSUs, the RSUs shall be treated as set forth in Article 16 of the Plan.

For purposes of this Agreement, “Retirement” means termination of your employment with BWXT (other than for Cause) after attaining (i) at least 60 years of age and (ii) at least [10] ] [5 for key executives] years of service with BWXT (with years of service calculated by reference from your “adjusted service date,” as determined by the Company).

3. Forfeiture of RSUs. Except as otherwise provided in Section 2, RSUs which are not or do not become vested upon your termination of employment shall, coincident therewith, terminate and be of no force or effect.

In the event of termination of your employment for Cause, as determined in the sole judgment of the Committee, all RSUs and all rights or benefits awarded to you under this grant of RSUs are forfeited, terminated and withdrawn immediately upon notice of such determination. The Committee shall have the right to suspend any and all rights or benefits awarded to you hereunder pending its investigation and final determination with regard to such matters. The forfeiture provisions of this paragraph are in addition to the provisions under the heading “Clawback Provisions” below.




4. Settlement of RSUs. If you have made a permitted deferral election with respect to the RSUs, then, subject to compliance with Section 409A of the Code (to the extent applicable), vested RSUs shall be paid to you in accordance with such deferral election. If you have not made a permitted deferral election with respect to the RSUs, vested RSUs shall be paid to you in the form of Shares within 10 days after each Anniversary Date. To the extent the RSUs are not subject to a “substantial risk of forfeiture” (within the meaning of Section 409A of the Code), the RSUs shall be paid on an accelerated basis on any of the following events, to the extent necessary to comply with Section 409A of the Code:

the occurrence of a Change in Control, unless such Change in Control does not constitute a “change in control” for purposes of Section 409A(a)(2)(A)(v) of the Code (a “409A Change in Control”);
your separation from service (within the meaning of Section 409A of the Code) with BWXT within two years after a Change in Control that is a 409A Change in Control;
your death; or
your Disability.

5. Dividend, Voting Rights and Other Rights. You shall have no rights of ownership in the Shares underlying the RSUs and shall have no right to vote such Shares until the date on which the Shares are transferred to you pursuant hereto. From and after the Date of Grant and until the earlier of (a) the time when the RSUs become vested and are paid in accordance with Section 4 hereof or (b) the time when your right to receive Shares in payment of the RSUs is forfeited in accordance with Section 3 hereof, on the date that BWXT pays a cash dividend (if any) to holders of Shares generally, you shall be credited with cash per RSU equal to the amount of such dividend. Any amounts credited pursuant to the immediately preceding sentence shall be subject to the same applicable terms and conditions (including vesting, payment and forfeitability) as apply to the RSUs on which the dividend equivalents were credited, and such amounts shall be paid in cash (without interest) at the same time as the Shares underlying the RSUs to which they relate are delivered.

Taxes

6. Liability for Tax-Related Items. Regardless of any action BWXT or your employer (the “Employer”) takes with respect to any or all federal, state, local or foreign taxes or other tax-related amounts (“Tax-Related Items”), you acknowledge and agree that the ultimate liability for all Tax-Related Items legally due by you is and remains your responsibility and that BWXT and/or the Employer (i) make no representations nor undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of this grant of RSUs, including the grant and vesting of RSUs, subsequent delivery of Shares or the subsequent sale of any Shares acquired pursuant to such RSUs and receipt of any dividend equivalent payments (if any) and (ii) do not commit to structure the terms or any aspect of this grant of RSUs to reduce or eliminate your liability for Tax-Related Items. To the extent that BWXT or the Employer is required to withhold Tax-Related Items in connection with any payment made to or benefit realized by you or another person with respect to the RSUs, you agree that, unless otherwise determined by the Committee, BWXT or the Employer will withhold Shares having a value equal to (A) the minimum statutory withholding amount permissible or (B) if approved by the Committee, a



greater amount based on your election. In no event will the market value of the Shares to be withheld and/or delivered pursuant to this Section 6 to satisfy applicable Tax-Related Items exceed your estimated tax obligations attributable to the applicable transaction. To the extent that the amounts available to BWXT or the Employer for such withholding are insufficient, it shall be a condition to the receipt of such payment or the realization of such benefit that you or such other person make arrangements satisfactory to BWXT or the Employer, as applicable, for payment of the balance of such Tax-Related Items required to be withheld. The Shares withheld as described above shall be credited against any such withholding requirement at the fair market value of such Shares on the date the applicable benefit is to be included in your income.

If the obligation for Tax-Related Items is satisfied by withholding a number of Shares as described herein, you understand that you will be deemed to have been issued the full number of Shares subject to the settled RSUs, notwithstanding that a number of Shares are held back solely for the purpose of paying the Tax-Related Items due as a result of the settlement of the RSUs. Notwithstanding anything herein to the contrary, if the Federal Insurance Contributions Act tax (“FICA Tax”) imposed under Sections 3101, 3121(a) and 3121(v)(2) of the Code becomes due with respect to any of the RSUs prior to the payment of such RSUs, BWXT or Employer will withhold from your cash compensation an amount sufficient to pay the FICA Tax with respect to such RSUs.

Transferability

7. Non-Transferability. RSUs granted hereunder are non-transferable other than by will or by the laws of descent and distribution.

Clawback Provisions

8. Recovery of RSUs. In the event that BWXT is required to prepare an accounting restatement due to the material noncompliance of BWXT with any financial reporting requirement under the U.S. federal securities laws as a result of fraud (a “Restatement”) and the Board reasonably determines that you knowingly engaged in the fraud, BWXT will have the right to recover the RSUs granted during the three-year period preceding the date on which the Board or BWXT, as applicable, determines it is required to prepare the Restatement (the “Three-Year Period”), or vested in whole or in part during the Three-Year Period, to the extent of any excess of what would have been granted to or would have vested for you under the Restatement.

9. Recovery Process. In the event a Restatement is required, the Board, based upon a recommendation by the Committee, will (a) review the RSUs either granted or vested in whole or in part during the Three-Year Period and (b) in accordance with the provisions of this Agreement and the Plan, will take reasonable action to seek recovery of the amount of such RSUs in excess of what would have been granted to or would have vested for you under the Restatement (but in no event more than the total amount of such RSUs), as such excess amount is reasonably determined by the Board in its sole discretion, in compliance with Section 409A of the Code. There shall be no duplication of recovery under Sections 8 and 9 of this Agreement and any of 15 U.S.C. Section 7243 (Section 304 of The Sarbanes-Oxley Act of 2002) and Section 10D of the Exchange Act. The clawback provisions of this Agreement are in addition to the forfeiture provisions contained in Section 3 of this Agreement (under the heading “Forfeiture of RSUs”). Notwithstanding anything in this Agreement to the contrary, you acknowledge and



agree that this Agreement and the award described herein (and any settlement thereof) are subject to the terms and conditions of the Company’s clawback policy (if any) as may be in effect from time to time including specifically to implement Section 10D of the Exchange Act, and any applicable rules or regulations promulgated thereunder (including applicable rules and regulations of any national securities exchange on which the Shares may be traded) (the “Compensation Recovery Policy”), and that Sections 8 and 9 of this Agreement shall be deemed superseded by and subject to the terms and conditions of the Compensation Recovery Policy from and after the effective date thereof.

Other Information

10. No Guarantee of Continued Service. Neither the action of BWXT in establishing the Plan, nor any action taken by it, by the Committee or by your employer, nor any provision of the Plan or this Agreement shall be construed as conferring upon you the right to be retained in the employ of BWXT.

11. Adjustments. The RSUs evidenced by this Agreement are subject to adjustment as provided in Sections 4.3 and 17.2 of the Plan.

12. Compliance with Section 409A of the Code. To the extent applicable, it is intended that this Agreement and the Plan comply with the provisions of Section 409A of the Code. This Agreement and the Plan shall be administered in a manner consistent with this intent, and any provision that would cause this Agreement or the Plan to fail to satisfy Section 409A of the Code shall have no force or effect until amended to comply with Section 409A of the Code (which amendment may be retroactive to the extent permitted by Section 409A of the Code and may be made by BWXT without your consent). Any reference in this Agreement to Section 409A of the Code will also include any proposed, temporary or final regulations, or any other guidance, promulgated with respect to such Section by the U.S. Department of the Treasury or the Internal Revenue Service.

13. Electronic Delivery. BWXT may, in its sole discretion, deliver any documents related to the RSUs and your participation in the Plan, or future awards that may be granted under the Plan, by electronic means or request your consent to participate in the Plan by electronic means. You hereby consent to receive such documents by electronic delivery and, if requested, agree to participate in the Plan through an on-line or electronic system established and maintained by BWXT or another third party designated by BWXT.

14. Severability. In the event that one or more of the provisions of this Agreement shall be invalidated for any reason by a court of competent jurisdiction, any provision so invalidated shall be deemed to be separable from the other provisions hereof, and the remaining provisions hereof shall continue to be valid and fully enforceable.

15. Successors and Assigns. Without limiting Section 7 hereof, the provisions of this Agreement shall inure to the benefit of, and be binding upon, your successors, administrators, heirs, legal representatives and assigns, and the successors and assigns of the Company.




16. Acknowledgement. You acknowledge that you (a) have received a copy of the Plan, (b) have had an opportunity to review the terms of this Agreement and the Plan, (c) understand the terms and conditions of this Agreement and the Plan and (d) agree to such terms and conditions.

17. Country-Specific Special Terms and Conditions. Notwithstanding any provisions in this Agreement, the RSUs shall also be subject to the special terms and conditions set forth in Appendix A to this Agreement for your country of residence. Moreover, if you relocate to one of the countries included on Appendix A, the special terms and conditions for such country will apply to you, to the extent BWXT determines that the application of such terms and conditions are necessary or advisable in order to comply with local law or facilitate the administration of the Plan. Appendix A constitutes part of this Agreement.


18. Notice to Governmental Authority. Notwithstanding anything in this Agreement to the contrary, nothing in this Agreement prevents you from providing, without prior notice to BWXT, information to governmental authorities regarding possible legal violations or otherwise testifying or participating in any investigation or proceeding by any governmental authorities regarding possible legal violations, and for purpose of clarity you are not prohibited from providing information voluntarily to the Securities and Exchange Commission pursuant to Section 21F of the 1934 Act.




APPENDIX A

COUNTRY-SPECIFIC SPECIAL TERMS AND CONDITIONS

This Appendix A, which is part of the BWXT 2022 Restricted Stock Units Grant Agreement (the “Agreement”), contains additional terms and conditions of the Agreement that will apply to you if you reside in one of the countries listed below. It also includes information about certain other issues of which you should be aware with respect to your participation in the Plan. Such information is based on securities, exchange control, and other laws in effect in the respective countries as of February 2022. Capitalized terms used but not defined herein shall have the same meanings assigned to them in the Plan and/or the Agreement. By accepting the RSUs, you agree to be bound by the terms and conditions contained in the paragraphs below in addition to the terms of the Plan, the Agreement, and the terms of any other document that may apply to you and your RSUs.

In addition, the information contained herein is general in nature and may not apply to your particular situation, and BWXT is not in a position to assure you of a particular result. Accordingly, you are advised to seek appropriate professional advice as to how the relevant laws in your country may apply to your situation.

Finally, if you are a citizen or resident of a country other than the one in which you are currently working, transferred employment after the RSUs were granted to you, or are considered a resident of another country for local law purposes, the information contained herein may not apply.

COUNTRIES COVERED BY THIS APPENDIX A:
Canada.

---------------------------------------------------------------------------------------------------------------------
CANADA

Terms and Conditions

1. Forfeiture of RSUs. Section 3 of the Agreement (the “Forfeiture of RSUs” provision) is amended in its entirety to read as follows:

“Except as otherwise provided in Section 2, RSUs which are not or do not become vested upon your termination of employment shall, coincident therewith, terminate and be of no force or effect, except to the extent otherwise expressly required to comply with minimum standards employment legislation, if applicable, in the province in which you are employed.

In the event that Cause exists with respect to you, as determined in the sole judgment of the Committee, then all RSUs and all rights or benefits awarded to you under this grant of RSUs are forfeited, terminated and withdrawn immediately upon notice of such determination. The Committee shall have the right to suspend any and all rights or benefits awarded to you hereunder pending its investigation and final determination with regard to such matters; provided, however, that where Cause would not disqualify you



from receiving statutory notice pursuant to minimum standards employment legislation in the province in which you are employed, if applicable, your employment will be deemed terminated on the final day of such statutory notice period. The forfeiture provisions of this paragraph are in addition to the provisions under the heading ‘Clawback Provisions’ below.”

2. Nature of Grant. In accepting the grant of RSUs, you acknowledge that:

the Plan is established voluntarily by BWXT, is discretionary in nature and may be modified, amended, suspended or terminated by BWXT at any time;
the grant of the RSUs is voluntary and occasional and does not create any contractual or other right to receive future grants of RSUs, or benefits in lieu of RSUs, even if RSUs have been granted repeatedly in the past;
all decisions with respect to future RSUs grants, if any, will be at the sole discretion of BWXT;
you are voluntarily participating in the Plan;
the RSUs and the Shares subject to the RSUs are an extraordinary item that does not constitute compensation of any kind for services of any kind rendered to BWXT or the Employer, and which is outside the scope of your employment contract, if any;
the RSUs and the Shares subject to the RSUs are not intended to replace any pension rights or compensation;
the RSUs and the Shares subject to the RSUs are not part of normal or expected compensation or salary for any purposes, including, but not limited to, calculating any severance, resignation, termination, redundancy, dismissal, end of service payments, bonuses, long-service awards, pension or retirement or welfare benefits or similar payments and in no event should be considered as compensation for, or relating in any way to, past services for BWXT, the Employer, or any Subsidiary;
the RSUs and your participation in the Plan will not be interpreted to form an employment contract or relationship with BWXT or any Subsidiary;
the future value of the underlying Shares is unknown and cannot be predicted with certainty;
in consideration of the grant of the RSUs, and except to the minimum extent prohibited by the provincial minimum standards legislation as may be applicable to you, no claim or entitlement to compensation or damages shall arise from forfeiture of the RSUs resulting from termination of your service with BWXT or the Employer (for any reason whatsoever) and you irrevocably release BWXT and the Employer from any such claim that may arise; if, notwithstanding the foregoing, any such claim is found by a court of competent jurisdiction to have arisen, you shall be deemed irrevocably to have waive any entitlement to pursue such claim;
for purposes of the Agreement, the date of occurrence of your termination of employment by BWXT or a Subsidiary is the later of: (a) the date that you actually cease to perform services for BWXT or a Subsidiary, as recorded by BWXT or its Subsidiary, as applicable; and (b) the last day of the period during which you are entitled to notice of termination under applicable minimum employment standards legislation (the “Termination Date”).

For greater certainty, the Termination Date shall be determined without reference to any statutory severance or any contractual or common law notice of termination of



which you are in receipt or may be eligible to receive at common law, pursuant to a contract, or otherwise; and no grants or damages in lieu thereof are payable with respect to any applicable statutory severance period or contractual or common law notice period. Notwithstanding the foregoing, in no event will you receive less under the Agreement than that required by applicable minimum employment standards legislation.

BWXT and its Subsidiaries reserve the right to terminate the employment of any person, regardless of the effect of such termination of employment on entitlements under the Agreement. You hereby waive, and irrevocably release BWXT and its Subsidiaries from, any claim or entitlement to compensation or damages that may arise from any forfeiture of the RSUs as a result of the cessation of vesting on the Termination Date; notwithstanding the foregoing, if your service terminates due to certain termination events as described in this Agreement, the RSUs will be fully vested; and

the RSUs and the benefits under the Plan, if any, will not automatically transfer to another company in the case of a merger, take-over or transfer of liability.

3. Data Privacy. You hereby explicitly and unambiguously consent to the collection, use and transfer, in electronic or other form, of your personal data as described in this Agreement and any other award materials by and among, as applicable, the Employer, BWXT, and its Subsidiaries for the exclusive purpose of implementing, administering and managing your participation in the Plan.

You understand that BWXT and the Employer may hold certain personal information about you, including, but not limited to, your name, home address, email address and telephone number, date of birth, social insurance number, passport number or other identification number, salary, nationality, job title, any Shares or directorships held in BWXT, details of all awards or any other entitlement to Shares granted, canceled, purchased, exercised, vested, unvested or outstanding in your favor, for the exclusive purpose of implementing, administering and managing the Plan (“Data”).

You understand that Data will be transferred to any third parties assisting BWXT with the implementation, administration and management of the Plan. You understand that the recipients of the Data may be located in the United States or elsewhere, and that the recipients’ country (e.g., the United States) may have different data privacy laws and protections than your country. You understand that you may request a list with the names and addresses of any potential recipients of the Data by contacting your local human resources representative. You authorize BWXT and any other possible recipients which may assist BWXT (presently or in the future) with implementing, administering and managing the Plan to receive, possess, use, retain and transfer the Data, in electronic or other form, for the sole purpose of implementing, administering and managing your participation in the Plan. You understand that Data will be held only as long as is necessary to implement, administer and manage your participation in the Plan. You understand that you may, at any time, view Data, request additional information about the storage and processing of Data, require any necessary amendments to Data or refuse or withdraw the consents herein, in any case without cost, by contacting in writing your local human resources representative. You understand, however, that refusing or



withdrawing your consent may affect your ability to participate in the Plan. For more information on the consequences of your refusal to consent or withdrawal of consent, you understand that you may contact your local human resources representative.

4. Settlement of RSUs. Section 4 of the Agreement (the “Settlement of RSUs” provision) is amended in its entirety to read as follows:

Settlement of RSUs. Vested RSUs shall be paid to you in the form of Shares within 10 days after each Anniversary Date, with an accelerated settlement of vested RSUs on the first of the following events to occur:

the occurrence of a Change in Control, unless such Change in Control does not constitute a “change in control” for purposes of Section 409A(a)(2)(A)(v) of the Code (a “409A Change in Control);
your separation from service (within the meaning of Section 409A of the Code) with BWXT within two years after a Change in Control that is a 409A Change in Control;
your death; or
your Disability.

Notwithstanding the foregoing, if a Replacement Award is provided and the Change in Control is a 409A Change in Control, notwithstanding anything in this Agreement to the contrary, to the extent necessary to comply with Section 409A of the Code, any outstanding RSUs that at the time of the Change in Control are not subject to a “substantial risk of forfeiture” (within the meaning of Section 409A of the Code) will be paid within 30 days after the Change in Control.”

5. Language Consent. The following provision will apply to residents of Quebec:

The parties acknowledge that it is their express wish that this Agreement, as well as all documents, notices, and legal proceedings entered into, given or instituted pursuant hereto or relating directly or indirectly hereto, be drawn up in English.

Les parties reconnaissent avoir exigé la rédaction en anglais de cette convention, ainsi que de tous documents, avis et procédures judiciaires, exécutés, donnés ou intentés en vertu de, ou liés directement ou indirectement à la présente convention.

6. Dividend Equivalents Settled in Shares Only. Notwithstanding anything to the contrary in the Plan and/or this Agreement, any vested dividend equivalents will be settled in Shares.

7. RSUs Settled in Shares Only. Notwithstanding anything to the contrary in the Plan and/or this Agreement, any RSUs granted to you shall be paid in Shares only and do not provide any right to receive a cash payment.

8. Form of Payment. Due to legal restrictions in Canada and notwithstanding any language to the contrary in the Plan, you are prohibited from surrendering Shares that you already own or from attesting to the ownership of Shares to pay any tax withholding in connection with RSUs granted to you.




Notifications
1. Additional Restrictions on Resale. In addition to the restrictions on resale and transfer noted in Plan materials, securities purchased under the Plan may be subject to certain restrictions on resale imposed by Canadian provincial securities laws. You are encouraged to seek legal advice prior to any resale of such securities. In general, participants resident in Canada may resell their securities in transactions carried out on exchanges outside of Canada and, in particular, you are generally permitted to sell Shares acquired pursuant to the Plan through the designated broker appointed under the Plan, if any, provided that BWXT is a foreign issuer that is not public in Canada and the sale of the Shares acquired pursuant to the Plan takes place: (i) through an exchange, or a market, outside of Canada on the distribution date; or (ii) to a person or company outside of Canada. For purposes hereof, a foreign issuer is an issuer that: (a) is not incorporated or existing pursuant to the laws of Canada or any jurisdiction of Canada; (b) does not have its head office in Canada; and (c) does not have a majority of its executive officers or directors ordinarily resident in Canada.

2. Tax Reporting. The Tax Act and the regulations thereunder require a Canadian resident individual (among others) to file an information return disclosing prescribed information where, at any time in a tax year, the total cost amount of such individual’s “specified foreign property” (which includes shares, options, restricted stock units, and performance-based restricted stock units) exceeds Cdn.$100,000. You should consult your own tax advisor regarding this reporting requirement.


EX-31.1 4 exhibit311_33122x10q.htm EX-31.1 Document

EXHIBIT 31.1
CERTIFICATION
I, Rex D. Geveden, certify that:
1.I have reviewed this quarterly report on Form 10-Q of BWX Technologies, Inc. for the quarterly period ended March 31, 2022;
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.
May 9, 2022
/s/ Rex D. Geveden
Rex D. Geveden
President and Chief Executive Officer

EX-31.2 5 exhibit312_33122x10q.htm EX-31.2 Document

EXHIBIT 31.2
CERTIFICATION
I, Robb A. LeMasters, certify that:
1.I have reviewed this quarterly report on Form 10-Q of BWX Technologies, Inc. for the quarterly period ended March 31, 2022;
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.
 May 9, 2022
/s/ Robb A. LeMasters
Robb A. LeMasters
Senior Vice President and Chief Financial Officer

EX-32.1 6 exhibit321_33122x10q.htm EX-32.1 Document

EXHIBIT 32.1
BWX TECHNOLOGIES, INC.
Certification Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Rex D. Geveden, President and Chief Executive Officer of BWX Technologies, Inc., a Delaware corporation (the “Company”), hereby certify, to my knowledge, that:
 
(1)the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated: May 9, 2022  /s/ Rex D. Geveden
  Rex D. Geveden
  President and Chief Executive Officer
The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

EX-32.2 7 exhibit322_33122x10q.htm EX-32.2 Document

EXHIBIT 32.2
BWX TECHNOLOGIES, INC.
Certification Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
(Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code)
Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (Subsections (a) and (b) of Section 1350, Chapter 63 of Title 18, United States Code), I, Robb A. LeMasters, Senior Vice President and Chief Financial Officer of BWX Technologies, Inc., a Delaware corporation (the “Company”), hereby certify, to my knowledge, that:
 
(1)the Company’s Quarterly Report on Form 10-Q for the quarter ended March 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(2)information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated: May 9, 2022  /s/ Robb A. LeMasters
  Robb A. LeMasters
  Senior Vice President and Chief Financial Officer
The foregoing certification is being furnished solely pursuant to 18 U.S.C. Section 1350 and is not being filed as part of the Report or as a separate disclosure document.

EX-101.SCH 8 bwxt-20220331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1007008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1008009 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Basis of Presentation and Significant Accounting Policies - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2109102 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2111103 - Disclosure - Revenue Recognition link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Revenue Recognition (Tables) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Revenue Recognition - Disaggregated Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - Revenue Recognition - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - Revenue Recognition - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2116104 - Disclosure - Pension Plans and Postretirement Benefits link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Pension Plans and Postretirement Benefits (Tables) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Pension Plans and Postretirement Benefits - Additional Details (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Pension Plans and Postretirement Benefits - Components of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2121106 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2423412 - Disclosure - Fair Value Measurements - Summary of Investments and Available-for-Sale Securities Measured at Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 2424413 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2125107 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2127108 - Disclosure - Segment Reporting link:presentationLink link:calculationLink link:definitionLink 2328305 - Disclosure - Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 2429415 - Disclosure - Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2430416 - Disclosure - Segment Reporting - Schedule of Operating Results by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 2131109 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2332306 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2433417 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 bwxt-20220331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 bwxt-20220331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 bwxt-20220331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Accumulated Postretirement Benefit Obligation Liability, Other Postretirement Defined Benefit Plan, Noncurrent Balance Sheet Location [Axis] Balance Sheet Location [Axis] SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Firm-Fixed-Price Firm Fixed Price [Member] Firm Fixed Price [Member] Net unrealized gain on available-for-sale investments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Measurement Frequency [Domain] Measurement Frequency [Domain] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Interest expense Interest Expense Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net Income Attributable to BWX Technologies, Inc. Net Income (Loss) Attributable to Parent Environmental Liabilities Accrued Environmental Loss Contingencies, Noncurrent Net periodic benefit income Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Stock-based compensation, tax benefits Share-based Payment Arrangement, Expense, Tax Benefit Interest cost Defined Benefit Plan, Interest Cost Accrued employee benefits Employee-related Liabilities, Current Retained earnings Retained Earnings (Accumulated Deficit) Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Operating Segments Operating Segments [Member] Other: Other Geographic Location [Member] Other Geographic Location Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Entity Filer Category Entity Filer Category Reportable Segments Segment Reporting, Policy [Policy Text Block] Business Acquisition [Line Items] Business Acquisition [Line Items] Security Exchange Name Security Exchange Name Equity securities Equity Securities, FV-NI, Current Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Restricted Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Schedule of Contract Assets and Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Capital in excess of par value Additional Paid in Capital, Common Stock Other – net Other Income (Expense), Net Other income expense net. Entity Registrant Name Entity Registrant Name Other Assets Other Assets, Noncurrent Government Operations Government Operations Segment [Member] Government Operations Segment Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Segments [Axis] Segments [Axis] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Net periodic benefit (income) cost, excluding service costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Excluding Service Costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Excluding Service Costs Exercises of stock options Proceeds from Stock Options Exercised Investments Short-term Investments Total Available-For-Sale Debt Securities And Equity Securities, FV-NI Available-For-Sale Debt Securities And Equity Securities, FV-NI Retirement Benefits [Abstract] Retirement Benefits [Abstract] Basis of Presentation and Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] TOTAL (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity File Number Entity File Number Provision for Income Taxes Provision for Income Taxes Income Tax Expense (Benefit) Total Stockholders' Equity Beginning balance Ending balance Accumulated other comprehensive income (loss) Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Accounts receivable – trade, net Accounts Receivable, after Allowance for Credit Loss, Current Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Tax Identification Number Entity Tax Identification Number Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Document Fiscal Period Focus Document Fiscal Period Focus Non-Government Non-Government [Member] Non-Government [Member] Total Current Assets Assets, Current Retainages Accounts Receivable [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total inventories Inventory, Net Subsequent Event Type [Domain] Subsequent Event Type [Domain] Reclassification adjustment for losses (gains) included in net income, net of tax (benefit) provision of $(52) and $56, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Schedule of Operating Results by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Over time Transferred over Time [Member] Other Comprehensive Income (Loss): Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Number of shares that would be antidilutive (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized from advance billings on contracts Contract with Customer, Liability, Revenue Recognized Investments Long Term Investments Excluding Investments In Unconsolidated Affiliates Long term investments excluding investments in unconsolidated affiliates. Income taxes Increase (Decrease) in Income Taxes Stock-based compensation charges Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Buildings Building [Member] Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Investments in equity method investees Payments To (Proceeds From) Equity Method Investments, Net Of Return Of Capital Payments To (Proceeds From) Equity Method Investments, Net Of Return Of Capital Business Combination and Asset Acquisition [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Equity Component [Domain] Equity Component [Domain] Accounts receivable – other Other Receivables Stock-based compensation charges (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Unrealized (losses) gains on investments arising during the period, net of tax benefit (provision) of $6 and $(24), respectively OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Currency translation adjustments Currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Local Phone Number Local Phone Number ASSETS Assets [Abstract] Land Land [Member] Statement [Line Items] Statement [Line Items] Unrealized losses arising during the period, net of tax benefit of $36 and $139, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax Change in advanced billings Increase (Decrease) in Contract with Customer, Liability Contracts in progress increase Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Preferred stock, par value $0.01 per share, authorized 75,000,000 shares; No shares issued Preferred Stock, Value, Issued Purchases of securities Payments to Acquire Investments Distributions to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Retirement Plan Type [Domain] Retirement Plan Type [Domain] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Available-for-sale securities Debt Securities, Available-for-sale Sales and maturities of securities Proceeds from Sale, Maturity and Collection of Investments Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Time-and-Materials Time-and-materials Contract [Member] Cash paid during the period for: Cash Paid During Period For [Abstract] Cash Paid During Period For [Abstract] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Income before Provision for Income Taxes Total before tax Income before Provision for Income Taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Level 2 Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Retainages Increase (Decrease) in Deposit Assets Segment Reporting, Other Significant Reconciling Item [Line Items] Segment Reporting, Other Significant Reconciling Item [Line Items] Unallocated Corporate Corporate, Non-Segment [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Amortization of prior service cost (credit) Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Noncash or Part Noncash Divestitures [Table] Noncash or Part Noncash Divestitures [Table] Repayment of bank overdraft Proceeds from (Repayments of) Bank Overdrafts Fair Values Of Financial Instruments [Table] Fair Values Of Financial Instruments [Table] Fair Values Of Financial Instruments [Table] Customer [Axis] Customer [Axis] Accrued capital expenditures included in accounts payable Capital Expenditures Incurred but Not yet Paid Pension Plans and Postretirement Benefits Retirement Benefits [Text Block] Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Total Comprehensive Income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Title of 12(b) Security Title of 12(b) Security Cost-Plus Fee Cost-Plus Fee [Member] Cost-Plus Fee [Member] TOTAL Assets Common stock, shares authorized (in shares) Common Stock, Shares Authorized Net Income Attributable to BWX Technologies, Inc. (in usd per share) Basic earnings per common share (in usd per share) Earnings Per Share, Basic Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net Income Attributable to BWX Technologies, Inc. Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] Defined benefit obligations Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Net Income Attributable to BWX Technologies, Inc. Net Income (Loss) Available to Common Stockholders, Basic Document Type Document Type Revenue Recognition Revenue from Contract with Customer [Text Block] Noncontrolling Interest Noncontrolling Interest [Member] Research and development costs Research and Development Expense Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Canada: CANADA Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Net Income Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest Contract with Customer, Asset and Liability [Table] Contract with Customer, Asset and Liability [Table] Contract with Customer, Asset and Liability [Table] Schedule of Disaggregated Revenues Disaggregation of Revenue [Table Text Block] Diluted: Earnings Per Share, Diluted [Abstract] Measurement Frequency [Axis] Measurement Frequency [Axis] Government Government Customers [Member] Government Customers [Member] NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities Pension Liability Liability, Defined Benefit Pension Plan, Noncurrent Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract] Machinery and equipment Machinery and Equipment [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Net gains on foreign exchange forward contracts Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Corporate bonds Corporate Bond Securities [Member] Basic: Earnings Per Share, Basic [Abstract] Net favorable changes in estimate that resulted in an increase in revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price Geographical [Axis] Geographical [Axis] Restricted cash and cash equivalents Restricted Cash and Cash Equivalents Property under construction Asset under Construction [Member] Basic (in shares) Weighted-average common shares (in shares) Weighted Average Number of Shares Outstanding, Basic Net Income Attributable to BWX Technologies, Inc. (in usd per share) Diluted earnings per common share (in usd per share) Earnings Per Share, Diluted Effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Total Assets Assets Excluding Assets Related To Discontinued Operations Assets excluding assets related to discontinued operations. Segments [Domain] Segments [Domain] Recognition of losses for pension and postretirement plans Recognition Of Gains Losses For Pension And Postretirement Plans Recognition of gains losses for pension and postretirement plans. Business combination, consideration transferred Business Combination, Consideration Transferred Service cost Defined Benefit Plan, Service Cost Income taxes (net of refunds) Income Taxes Paid, Net Investments in Unconsolidated Affiliates Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Comprehensive Income Attributable to BWX Technologies, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible Assets Intangible Assets, Net (Excluding Goodwill) Cost of operations Cost of operations Cost of Revenue Level 1 Fair Value, Inputs, Level 1 [Member] Fixed-Price Incentive Fee Fixed-price Contract [Member] Unrecognized prior service cost on benefit obligations Amortization of prior service cost on benefit obligations Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member] Cash Held to Meet Reinsurance Reserve Requirements Cash Held To Meet Reinsurance Reserve Requirements [Member] Cash held to meet reinsurance reserve requirements. CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] NET CASH PROVIDED BY FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities Other, net Other Operating Activities, Cash Flow Statement Treasury stock at cost, 36,403,902 and 35,915,747 shares at March 31, 2022 and December 31, 2021, respectively Treasury Stock, Value Shares used in the computation of earnings per share (Note 9): Weighted Average Number of Shares Outstanding, Diluted [Abstract] Entity Small Business Entity Small Business Equity in Income of Investees Income (Loss) from Equity Method Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Noncash or Part Noncash Divestitures [Line Items] Noncash or Part Noncash Divestitures [Line Items] TOTAL Liabilities and Equity Contracts with Customers, Asset and Liability [Line Items] Contracts with Customers, Asset and Liability [Line Items] Contracts with Customers, Asset and Liability [Line Items] Accrued liabilities – other Other Accrued Liabilities, Current Derivative financial instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Fair Value Measurements Fair Value Disclosures [Text Block] Advance billings on contracts Contract with Customer, Liability, Current Accounts payable Accounts Payable, Current Accounts receivable Increase (Decrease) in Accounts and Other Receivables Depreciation and amortization Depreciation, Depletion and Amortization Stockholders' Equity Parent [Member] U.S. Government and agency securities US Government Agencies Debt Securities [Member] LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Senior Notes Due 2028 Senior Notes Due 2028 [Member] Senior Notes Due 2028 Earnings Per Share Earnings Per Share [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Shares placed in treasury Treasury Stock, Value, Acquired, Cost Method Losses (gains) on asset disposals and impairments, net Gain (Loss) on Sale of Assets and Asset Impairment Charges Entity Interactive Data Current Entity Interactive Data Current Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Exercises of stock options Stock Issued During Period, Value, Stock Options Exercised Document Period End Date Document Period End Date Contracts in progress and advance billings on contracts Increase Decrease Contracts In Progress And Advance Billings On Contracts Amount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings and the liability reflecting cash payments received before the related costs have been incurred. Accrued warranty expense Product Warranty Accrual, Current Other, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Entity Central Index Key Entity Central Index Key Available-for-sale investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax EFFECTS OF EXCHANGE RATE CHANGES ON CASH Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Summary of Investments Measured at Fair Value Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Comprehensive Income Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Selling, general and administrative expenses Selling, General and Administrative Expense Cash Held for Decommissioning of Facilities Cash Held For Decommissioning Of Facilities [Member] Cash held for decommissioning of facilities. Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Stockholders' Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province OPERATING INCOME: Segment Reporting Information, Operating Income (Loss) [Abstract] Property, Plant and Equipment, Net Property, Plant and Equipment, Net Property, Plant and Equipment, Net Other Liabilities Other Liabilities, Noncurrent Advance billings on contracts Billings In Excess Of Cost1 Billings In Excess Of Cost1 Deferred Income Taxes Deferred Income Tax Assets, Net Current Liabilities: Liabilities, Current [Abstract] Restricted cash and cash equivalents included in Other Assets Restricted Cash and Cash Equivalents, Noncurrent Currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Repayments of long-term debt Repayments of Long-term Debt Trading Symbol Trading Symbol Earnings per Common Share: Earnings Per Share [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Retainages Accounts Receivable, Retainage Accounts Receivable, Retainage Senior Notes Senior Notes [Member] Level 3 Fair Value, Inputs, Level 3 [Member] Property, plant and equipment Property, Plant and Equipment, Gross Dividends paid to common shareholders Payments of Ordinary Dividends, Common Stock Accounting Policies [Abstract] Accounting Policies [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Revenue, remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Contracts in progress Cost in Excess Of Billings, Current1 Cost in Excess Of Billings, Current1 Number of reportable segments Number of Reportable Segments FX Forward Contracts Foreign Exchange Contract [Member] Document Transition Report Document Transition Report Common stock, par value $0.01 per share, authorized 325,000,000 shares; issued 127,591,227 and 127,311,985 shares at March 31, 2022 and December 31, 2021, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Reclassification out of Accumulated Other Comprehensive Income [Table] Reclassification out of Accumulated Other Comprehensive Income [Table] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Costs and Expenses: Costs and Expenses [Abstract] Unbilled receivables Contracts in Progress [Member] Contracts in Progress [Member] Tax benefit (provision) on derivative financial instruments, unrealized losses Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax Long-Term Debt Long-term Debt, Excluding Current Maturities Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Fair Values Of Financial Instruments [Line Items] Fair Values Of Financial Instruments [Line Items] Fair Values Of Financial Instruments [Line Items] Other Benefits Other Postretirement Benefits Plan [Member] Commitments and Contingencies (Note 5) Commitments and Contingencies Stock based compensation expense Share-based Payment Arrangement, Expense Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Entity Current Reporting Status Entity Current Reporting Status Acquisitions Business Combination Disclosure [Text Block] Effective tax rate Effective Income Tax Rate Reconciliation, Percent Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Net Income Net Income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Borrowings of long-term debt Proceeds from Issuance of Debt Cover [Abstract] Cover [Abstract] Stock options, restricted stock units and performance shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Contract with customer, asset Contract with Customer, Asset, after Allowance for Credit Loss, Current CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT END OF PERIOD Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Total Costs and Expenses Costs and Expenses Dividends declared Dividends Amortization of benefit plan costs, net of tax benefit of $(163) and $(157), respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax United States: UNITED STATES Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Diluted: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Cash and Cash Equivalents and Restricted Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Treasury stock at cost, shares (in shares) Treasury Stock, Shares Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current Assets: Assets, Current [Abstract] Other, net Proceeds from (Payments for) Other Financing Activities Tax benefit for amortization of benefit plans Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax Derivative financial instruments: Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax [Abstract] Provision for Income Taxes Income Tax, Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Pension liabilities, accrued postretirement benefit obligations and employee benefits Increase Decrease In Pension Postretirement And Accrued Employee Benefits The increase (decrease) during the reporting period in the amount due to fund pension and non-pension benefits to employees, retired and disabled former employees, as well as the increase (decrease) during the period of accrued employee benefits. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Contracts and Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Exercises of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Tax provision on unrealized gains (losses) on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Diluted (in shares) Adjusted weighted-average common shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Financial Instrument [Axis] Financial Instrument [Axis] Dividends declared per share (in usd per share) Common Stock, Dividends, Per Share, Declared Other Comprehensive Income (Loss) Other Comprehensive Income (Loss), Net of Tax Fair Value, Measurements, Recurring Fair Value, Recurring [Member] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Basic: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Point-in-time Transferred at Point in Time [Member] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Components of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Net unrealized loss on derivative financial instruments Realized gain (loss) on derivative financial instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Document Quarterly Report Document Quarterly Report Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other Income (Expense): Nonoperating Income (Expense) [Abstract] Common Stock Common Stock [Member] Interest income Investment Income, Interest Entity Address, Address Line One Entity Address, Address Line One NET CASH USED IN INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities Changes in assets and liabilities, net of effects from acquisitions: Increase (Decrease) in Operating Capital [Abstract] Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Segment Reporting Segment Reporting Disclosure [Text Block] Operating Income Total Operating Income Operating Income (Loss) CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Consolidation Consolidation, Policy [Policy Text Block] Entity Shell Company Entity Shell Company Total Current Liabilities Liabilities, Current Cash paid for shares withheld to satisfy employee taxes Payment, Tax Withholding, Share-based Payment Arrangement Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Eliminations Intersegment Eliminations [Member] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Capital In Excess of Par Value Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Tax provision (benefit) on derivative financial instruments for reclassification adjustments included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, Tax Recognized (gain) loss on FX forward contracts not designated as hedges Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Accumulated Other Comprehensive Income (Loss) Component Recognized Reclassification out of Accumulated Other Comprehensive Income [Member] Treasury Stock Treasury Stock [Member] Senior Notes Due 2029 Senior Notes Due 2029 [Member] Senior Notes Due 2029 Current Fiscal Year End Date Current Fiscal Year End Date Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Notional amount of foreign currency forward contracts Derivative, Notional Amount Mutual funds Mutual Fund [Member] Retainages Other Assets [Member] Total Other Income (Expense) Other Income (Expense) Other Nonoperating Income (Expense) Fair value of senior notes Long-term Debt, Fair Value Statement [Table] Statement [Table] Other current assets Other Assets, Current Asset-backed securities and collateralized mortgage obligations Asset-backed Securities [Member] Recently Adopted Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Other, net Payments for (Proceeds from) Other Investing Activities Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Fair value of foreign currency forward contracts Derivative, Fair Value, Net Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Loss) Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block] Subsequent Event Subsequent Event [Member] CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Goodwill Goodwill Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Consolidation Items [Axis] Consolidation Items [Axis] Stockholders' Equity – BWX Technologies, Inc. Stockholders' Equity Attributable to Parent Number of components supplied to worldwide (more than) Number Of Large Heavy Components Supplied To Worldwide Number of large heavy components supplied to worldwide. Common stock, shares issued (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued City Area Code City Area Code Inventories Inventory, Policy [Policy Text Block] Restricted cash and cash equivalents Restricted Cash and Cash Equivalents, Current Pension Benefits Pension Plan [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Income of investees, net of dividends Income (Loss) from Equity Method Investments, Net of Dividends or Distributions Entity Address, City or Town Entity Address, City or Town Accrued and other current liabilities Increase (Decrease) in Other Accrued Liabilities Dynamic Controls Limited and Citadel Capital Corporation Dynamic Controls Limited and Citadel Capital Corporation [Member] Dynamic Controls Limited and Citadel Capital Corporation Repurchases of common stock Payments for Repurchase of Common Stock Commercial Operations Commercial Operations Segment [Member] Commercial Operations Segment Components of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Retirement Plan Type [Axis] Retirement Plan Type [Axis] SCHEDULE OF NON-CASH INVESTING ACTIVITY: Noncash Investing and Financing Items [Abstract] 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] EX-101.PRE 12 bwxt-20220331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Cover page - shares
3 Months Ended
Mar. 31, 2022
May 05, 2022
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2022  
Document Transition Report false  
Entity File Number 001-34658  
Entity Registrant Name BWX TECHNOLOGIES, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 80-0558025  
Entity Address, Address Line One 800 Main Street, 4th Floor  
Entity Address, City or Town Lynchburg,  
Entity Address, State or Province VA  
Entity Address, Postal Zip Code 24504  
City Area Code 980  
Local Phone Number 365-4300  
Title of 12(b) Security Common Stock, $0.01 par value  
Trading Symbol BWXT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   91,192,769
Amendment Flag false  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Entity Central Index Key 0001486957  
Current Fiscal Year End Date --12-31  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current Assets:    
Cash and cash equivalents $ 23,635 $ 33,891
Restricted cash and cash equivalents 2,896 2,896
Investments 3,789 3,811
Accounts receivable – trade, net 58,886 70,663
Accounts receivable – other 14,501 16,651
Retainages 77,804 51,507
Contracts in progress 561,407 546,595
Other current assets 49,487 47,718
Total Current Assets 792,405 773,732
Property, Plant and Equipment, Net 1,071,365 1,045,640
Investments 8,997 9,558
Goodwill 286,859 285,502
Deferred Income Taxes 21,360 21,394
Investments in Unconsolidated Affiliates 101,857 85,284
Intangible Assets 184,688 185,551
Other Assets 101,576 94,719
TOTAL 2,569,107 2,501,380
Current Liabilities:    
Accounts payable 141,131 189,842
Accrued employee benefits 60,071 71,835
Accrued liabilities – other 95,282 80,998
Advance billings on contracts 105,687 111,619
Accrued warranty expense 6,473 5,321
Total Current Liabilities 408,644 459,615
Long-Term Debt 1,299,777 1,189,304
Accumulated Postretirement Benefit Obligation 23,993 24,333
Environmental Liabilities 92,966 92,642
Pension Liability 52,886 59,388
Other Liabilities 30,887 38,863
Commitments and Contingencies (Note 5)
Stockholders' Equity:    
Common stock, par value $0.01 per share, authorized 325,000,000 shares; issued 127,591,227 and 127,311,985 shares at March 31, 2022 and December 31, 2021, respectively 1,276 1,273
Preferred stock, par value $0.01 per share, authorized 75,000,000 shares; No shares issued 0 0
Capital in excess of par value 178,243 174,288
Retained earnings 1,814,482 1,775,751
Treasury stock at cost, 36,403,902 and 35,915,747 shares at March 31, 2022 and December 31, 2021, respectively (1,352,291) (1,326,280)
Accumulated other comprehensive income (loss) 18,179 12,143
Stockholders' Equity – BWX Technologies, Inc. 659,889 637,175
Noncontrolling interest 65 60
Total Stockholders' Equity 659,954 637,235
TOTAL $ 2,569,107 $ 2,501,380
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Mar. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 325,000,000 325,000,000
Common stock, shares issued (in shares) 127,591,227 127,311,985
Preferred stock, par value (in usd per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 75,000,000 75,000,000
Preferred stock, shares issued (in shares) 0 0
Treasury stock at cost, shares (in shares) 36,403,902 35,915,747
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Income Statement [Abstract]    
Revenues $ 530,738 $ 528,273
Costs and Expenses:    
Cost of operations 404,827 392,806
Research and development costs 2,953 3,116
Losses (gains) on asset disposals and impairments, net 30 (8)
Selling, general and administrative expenses 60,134 58,261
Total Costs and Expenses 467,944 454,175
Equity in Income of Investees 8,779 8,316
Operating Income 71,573 82,414
Other Income (Expense):    
Interest income 117 132
Interest expense (7,051) (7,039)
Other – net 12,809 16,386
Total Other Income (Expense) 5,875 9,479
Income before Provision for Income Taxes 77,448 91,893
Provision for Income Taxes 18,374 22,078
Net Income 59,074 69,815
Net Income Attributable to Noncontrolling Interest (64) (66)
Net Income Attributable to BWX Technologies, Inc. $ 59,010 $ 69,749
Basic:    
Net Income Attributable to BWX Technologies, Inc. (in usd per share) $ 0.64 $ 0.73
Diluted:    
Net Income Attributable to BWX Technologies, Inc. (in usd per share) $ 0.64 $ 0.73
Shares used in the computation of earnings per share (Note 9):    
Basic (in shares) 91,563,598 95,303,728
Diluted (in shares) 91,800,294 95,558,863
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Net Income $ 59,074 $ 69,815
Other Comprehensive Income (Loss):    
Currency translation adjustments 5,365 8,001
Derivative financial instruments:    
Unrealized losses arising during the period, net of tax benefit of $36 and $139, respectively (108) (412)
Reclassification adjustment for losses (gains) included in net income, net of tax (benefit) provision of $(52) and $56, respectively 152 (166)
Amortization of benefit plan costs, net of tax benefit of $(163) and $(157), respectively 651 580
Unrealized (losses) gains on investments arising during the period, net of tax benefit (provision) of $6 and $(24), respectively (24) 89
Other Comprehensive Income (Loss) 6,036 8,092
Total Comprehensive Income 65,110 77,907
Comprehensive Income Attributable to Noncontrolling Interest (64) (66)
Comprehensive Income Attributable to BWX Technologies, Inc. $ 65,046 $ 77,841
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Comprehensive Income [Abstract]    
Tax benefit (provision) on derivative financial instruments, unrealized losses $ 36 $ 139
Tax provision (benefit) on derivative financial instruments for reclassification adjustments included in net income (52) 56
Tax benefit for amortization of benefit plans (163) (157)
Tax provision on unrealized gains (losses) on investments $ 6 $ (24)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Stockholders' Equity
Common Stock
Capital In Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Noncontrolling Interest
Beginning balance (in shares) at Dec. 31, 2020     127,009,536          
Beginning balance at Dec. 31, 2020 $ 617,768 $ 617,766 $ 1,270 $ 153,800 $ 1,549,950 $ 8,198 $ (1,095,452) $ 2
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net Income 69,815 69,749     69,749     66
Dividends declared (20,173) (20,173)     (20,173)      
Currency translation adjustments 8,001 8,001       8,001    
Derivative financial instruments (578) (578)       (578)    
Defined benefit obligations 580 580       580    
Available-for-sale investments 89 89       89    
Exercises of stock options (in shares)     61,260          
Exercises of stock options 1,517 1,517   1,517        
Shares placed in treasury (24,694) (24,694)         (24,694)  
Stock-based compensation charges (in shares)     191,350          
Stock-based compensation charges 3,981 3,981 $ 3 3,978        
Ending balance (in shares) at Mar. 31, 2021     127,262,146          
Ending balance at Mar. 31, 2021 $ 656,306 656,238 $ 1,273 159,295 1,599,526 16,290 (1,120,146) 68
Beginning balance (in shares) at Dec. 31, 2021 127,311,985   127,311,985          
Beginning balance at Dec. 31, 2021 $ 637,235 637,175 $ 1,273 174,288 1,775,751 12,143 (1,326,280) 60
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net Income 59,074 59,010     59,010     64
Dividends declared (20,279) (20,279)     (20,279)      
Currency translation adjustments 5,365 5,365       5,365    
Derivative financial instruments 44 44       44    
Defined benefit obligations 651 651       651    
Available-for-sale investments (24) (24)       (24)    
Shares placed in treasury (26,011) (26,011)         (26,011)  
Stock-based compensation charges (in shares)     279,242          
Stock-based compensation charges 3,958 3,958 $ 3 3,955        
Distributions to noncontrolling interests $ (59)             (59)
Ending balance (in shares) at Mar. 31, 2022 127,591,227   127,591,227          
Ending balance at Mar. 31, 2022 $ 659,954 $ 659,889 $ 1,276 $ 178,243 $ 1,814,482 $ 18,179 $ (1,352,291) $ 65
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Statement of Stockholders' Equity [Abstract]    
Dividends declared per share (in usd per share) $ 0.22 $ 0.21
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net Income $ 59,074 $ 69,815
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 17,620 15,897
Income of investees, net of dividends (2,975) (2,414)
Recognition of losses for pension and postretirement plans 814 737
Stock-based compensation expense 3,958 3,981
Other, net 1,413 1,168
Changes in assets and liabilities, net of effects from acquisitions:    
Accounts receivable 11,765 96,449
Accounts payable (33,490) (12,623)
Retainages (26,148) (26,475)
Contracts in progress and advance billings on contracts (18,014) (29,541)
Income taxes 11,958 17,134
Accrued and other current liabilities (5,283) 1,751
Pension liabilities, accrued postretirement benefit obligations and employee benefits (25,714) (42,584)
Other, net (362) 5,119
NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES (5,384) 98,414
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (52,411) (101,932)
Purchases of securities (1,121) (1,384)
Sales and maturities of securities 1,126 1,252
Investments in equity method investees (13,600) 0
Other, net 79 32
NET CASH USED IN INVESTING ACTIVITIES (65,927) (102,032)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings of long-term debt 145,300 205,800
Repayments of long-term debt (35,300) (50,800)
Repayment of bank overdraft 0 (88,694)
Repurchases of common stock (20,000) (20,007)
Dividends paid to common shareholders (20,666) (20,322)
Exercises of stock options 0 1,672
Cash paid for shares withheld to satisfy employee taxes (6,011) (4,687)
Other, net (2,749) (3,680)
NET CASH PROVIDED BY FINANCING ACTIVITIES 60,574 19,282
EFFECTS OF EXCHANGE RATE CHANGES ON CASH 277 (542)
TOTAL (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS (10,460) 15,122
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD 39,775 48,298
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT END OF PERIOD 29,315 63,420
Cash paid during the period for:    
Interest 1,900 11,438
Income taxes (net of refunds) 6,283 4,386
SCHEDULE OF NON-CASH INVESTING ACTIVITY:    
Accrued capital expenditures included in accounts payable $ 11,785 $ 25,849
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation and Significant Accounting Policies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
We have presented the condensed consolidated financial statements of BWX Technologies, Inc. ("BWXT" or the "Company") in U.S. dollars in accordance with the interim reporting requirements of Form 10-Q, Rule 10-01 of Regulation S-X and accounting principles generally accepted in the United States ("GAAP"). Certain financial information and disclosures normally included in our financial statements prepared annually in accordance with GAAP have been condensed or omitted. Readers of these financial statements should, therefore, refer to the consolidated financial statements and notes in our annual report on Form 10-K for the year ended December 31, 2021 (our "2021 10-K"). We have included all adjustments, in the opinion of management, consisting only of normal recurring adjustments, necessary for a fair presentation.
We use the equity method to account for investments in entities that we do not control, but over which we have the ability to exercise significant influence. We generally refer to these entities as "joint ventures." We have eliminated all intercompany transactions and accounts. We present the notes to our condensed consolidated financial statements on the basis of continuing operations, unless otherwise stated.
Unless the context otherwise indicates, "we," "us" and "our" mean BWXT and its consolidated subsidiaries.
Reportable Segments
We operate in two reportable segments: Government Operations and Commercial Operations. Our reportable segments reflect changes we made during the first quarter of 2022 to better align our businesses by their government and commercial nature, which reflects the manner in which our operating segment information is reported for purposes of assessing operating performance and allocating resources. Prior to 2022, we reported three segments: Nuclear Operations Group, Nuclear Power Group and Nuclear Services Group.
Our Government Operations segment consists of our legacy Nuclear Operations Group and Nuclear Services Group segments with certain research and development activities in the areas of advanced reactors and advanced manufacturing. Our Commercial Operations segment consists of our legacy Nuclear Power Group segment with certain research and development and commercialization activities in the areas of medical and industrial radioisotopes. Both segments now include research and development and certain commercialization activities associated with new technologies previously reported centrally, outside of our reportable segments. The change in our reportable segments had no impact on our previously reported consolidated results of operations, financial condition or cash flows. We have applied the change in reportable segments to previously reported historical financial information and related disclosures included in this quarterly report on Form 10-Q. Our reportable segments are further described as follows:
Our Government Operations segment manufactures naval nuclear reactors, including the related nuclear fuel, for the U.S. Naval Nuclear Propulsion Program for use in submarines and aircraft carriers. Through this segment, we also fabricate fuel-bearing precision components that range in weight from a few grams to hundreds of tons, manufacture electro-mechanical equipment, perform design, manufacturing, inspection, assembly and testing activities and downblend Cold War-era government stockpiles of high-enriched uranium. In-house capabilities also include wet chemistry uranium processing, advanced heat treatment to optimize component material properties and a controlled, clean-room environment with the capacity to assemble railcar-size components. This segment also provides various other services, primarily through joint ventures, to the U.S. Government including nuclear materials management and operation, environmental management and administrative and operating services for various U.S. Government-owned facilities. These services are provided to the U.S. Department of Energy ("DOE"), including the National Nuclear Security Administration, the Office of Nuclear Energy, the Office of Science and the Office of Environmental Management, and NASA. In addition, this segment also develops technology for a variety of applications, including advanced nuclear power sources, and offers complete advanced nuclear fuel and reactor design and engineering, licensing and manufacturing services for new advanced nuclear reactors.
Our Commercial Operations segment fabricates commercial nuclear steam generators, nuclear fuel, fuel handling systems, pressure vessels, reactor components, heat exchangers, tooling delivery systems and other auxiliary equipment, including containers for the storage of spent nuclear fuel and other high-level waste and supplies nuclear-grade materials and precisely machined components for nuclear utility customers. We have supplied the nuclear industry with more than 1,300 large, heavy components worldwide and is the only commercial heavy nuclear
component manufacturer in North America. This segment also provides specialized engineering services that include structural component design, 3-D thermal-hydraulic engineering analysis, weld and robotic process development, electrical and controls engineering and metallurgy and materials engineering. In addition, this segment offers in-plant inspection, maintenance and modification services for nuclear steam generators, heat exchangers, reactors, fuel handling systems and balance of plant equipment, as well as specialized non-destructive examination and tooling/repair solutions. This segment is also a leading global manufacturer and supplier of critical medical radioisotopes and radiopharmaceuticals for research, diagnostic and therapeutic uses.
See Note 8 and Note 3 for financial information about our segments. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, refer to the consolidated financial statements and notes included in our 2021 10-K.
Recently Adopted Accounting Standards
There were no accounting standards adopted during the three months ended March 31, 2022.
Contracts and Revenue Recognition
We generally recognize contract revenues and related costs over time for individual performance obligations based on a cost-to-cost method in accordance with FASB Topic Revenue from Contracts with Customers. We recognize estimated contract revenue and resulting income based on the measurement of the extent of progress toward completion as a percentage of the total project. Certain costs may be excluded from the cost-to-cost method of measuring progress, such as significant costs for uninstalled materials, if such costs do not depict our performance in transferring control of goods or services to the customer. We review contract price and cost estimates periodically as the work progresses and reflect adjustments proportionate to the percentage-of-completion in income in the period when those estimates are revised. Certain of our contracts recognize revenue at a point in time, and revenue on these contracts is recognized when control transfers to the customer. The majority of our revenue that is recognized at a point in time is related to parts and certain medical radioisotopes and radiopharmaceuticals in our Commercial Operations segment. For all contracts, if a current estimate of total contract cost indicates a loss on a contract, the projected loss is recognized in full when determined.
Provision for Income Taxes
We are subject to federal income tax in the U.S. and Canada as well as income tax within multiple U.S. state jurisdictions. We provide for income taxes based on the enacted tax laws and rates in the jurisdictions in which we conduct our operations. These jurisdictions may have regimes of taxation that vary with respect to nominal rates and with respect to the basis on which these rates are applied. This variation, along with the changes in our mix of income within these jurisdictions, can contribute to shifts in our effective tax rate from period to period.
Our effective tax rate for the three months ended March 31, 2022 was 23.7% as compared to 24.0% for the three months ended March 31, 2021. The effective tax rates for the three months ended March 31, 2022 and 2021 were higher than the U.S. corporate income tax rate of 21% primarily due to state income taxes within the U.S. and the unfavorable rate differential associated with our Canadian earnings.
Cash and Cash Equivalents and Restricted Cash and Cash Equivalents
At March 31, 2022, we had restricted cash and cash equivalents totaling $5.7 million, $2.8 million of which was held for future decommissioning of facilities (which is included in Other Assets on our condensed consolidated balance sheets) and $2.9 million of which was held to meet reinsurance reserve requirements of our captive insurer.
The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents on our condensed consolidated balance sheets to the totals presented on our condensed consolidated statement of cash flows:
March 31,
2022
December 31,
2021
 (In thousands)
Cash and cash equivalents$23,635 $33,891 
Restricted cash and cash equivalents2,896 2,896 
Restricted cash and cash equivalents included in Other Assets2,784 2,988 
Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows
$29,315 $39,775 
Inventories
At March 31, 2022 and December 31, 2021, Other current assets included inventories totaling $16.6 million and $16.3 million, respectively, consisting entirely of raw materials and supplies.
Property, Plant and Equipment, Net
Property, plant and equipment, net is stated at cost and is set forth below:
 March 31,
2022
December 31,
2021
 (In thousands)
Land$9,693 $9,538 
Buildings323,416 321,872 
Machinery and equipment972,263 957,423 
Property under construction512,089 487,856 
1,817,461 1,776,689 
Less: Accumulated depreciation746,096 731,049 
Property, Plant and Equipment, Net$1,071,365 $1,045,640 
Accumulated Other Comprehensive Income (Loss)
The components of Accumulated other comprehensive income (loss) included in Stockholders' Equity are as follows:
March 31,
2022
December 31,
2021
 (In thousands)
Currency translation adjustments$35,992 $30,627 
Net unrealized loss on derivative financial instruments(650)(694)
Unrecognized prior service cost on benefit obligations(17,371)(18,022)
Net unrealized gain on available-for-sale investments208 232 
Accumulated other comprehensive income (loss)$18,179 $12,143 
The amounts reclassified out of Accumulated other comprehensive income (loss) by component and the affected condensed consolidated statements of income line items are as follows:
 Three Months Ended
March 31,
 
 20222021 
Accumulated Other Comprehensive Income (Loss) Component Recognized
(In thousands)Line Item Presented
Realized gain (loss) on derivative financial instruments
$89 $227 Revenues
(293)(5)Cost of operations
(204)222 Total before tax
52 (56)Provision for Income Taxes
$(152)$166 Net Income
Amortization of prior service cost on benefit obligations
$(814)$(737)Other – net
163 157 Provision for Income Taxes
$(651)$(580)Net Income
Total reclassification for the period
$(803)$(414)
Derivative Financial Instruments
Our operations give rise to exposure to market risks from changes in foreign currency exchange ("FX") rates. We use derivative financial instruments, primarily FX forward contracts, to reduce the impact of changes in FX rates on our operating results. We use these instruments to hedge our exposure associated with revenues or costs on our long-term contracts and other transactions that are denominated in currencies other than our operating entities' functional currencies. We do not hold or issue derivative financial instruments for trading or other speculative purposes.
We enter into derivative financial instruments primarily as hedges of certain firm purchase and sale commitments and loans between domestic and foreign subsidiaries denominated in foreign currencies. We record these contracts at fair value on our condensed consolidated balance sheets. Based on the hedge designation at the inception of the contract, the related gains and losses on these contracts are deferred in stockholders' equity as a component of Accumulated other comprehensive income until the hedged item is recognized in earnings. The gain or loss on a derivative instrument not designated as a hedging instrument is immediately recognized in earnings. Gains and losses on derivative financial instruments that require immediate recognition are included as a component of Other – net on our condensed consolidated statements of income.
We have designated the majority of our FX forward contracts that qualify for hedge accounting as cash flow hedges. The hedged risk is the risk of changes in functional-currency-equivalent cash flows attributable to changes in FX spot rates of forecasted transactions primarily related to long-term contracts. We exclude from our assessment of effectiveness the portion of the fair value of the FX forward contracts attributable to the difference between FX spot rates and FX forward rates. At March 31, 2022, we had deferred approximately $0.7 million of net losses on these derivative financial instruments. Assuming market conditions continue, we expect to recognize the majority of this amount in the next 12 months. For the three months ended March 31, 2022 and 2021, we recognized (gains) losses of $7.9 million and $3.6 million, respectively, in Other – net on our condensed consolidated statements of income associated with FX forward contracts not designated as hedging instruments.
At March 31, 2022, our derivative financial instruments consisted of FX forward contracts with a total notional value of $413.9 million with maturities extending to December 2024. These instruments consist primarily of FX forward contracts to purchase or sell Canadian dollars and Euros. We are exposed to credit-related losses in the event of non-performance by counterparties to derivative financial instruments. We attempt to mitigate this risk by using major financial institutions with high credit ratings. Our counterparties to derivative financial instruments have the benefit of the same collateral arrangements and covenants as described under our credit facility.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions
3 Months Ended
Mar. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Acquisitions ACQUISITIONS
Dynamic Controls Limited and Citadel Capital Corporation
On April 11, 2022, our subsidiary BWXT Government Group, Inc. acquired all of the outstanding stock of U.K.-based Dynamic Controls Limited ("Dynamic") and U.S.-based Citadel Capital Corporation, along with its wholly-owned subsidiary, Cunico Corporation ("Cunico"), for approximately $49.9 million. Dynamic and Cunico are suppliers of highly-engineered,
proprietary valves, manifolds and fittings for global naval nuclear and diesel-electric submarines, surface warfare ships and commercial shipping vessels. These companies will be reported as part of our Government Operations segment.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Recognition REVENUE RECOGNITION
As described in Note 1, our operations are assessed based on two reportable segments. In connection with our segment reporting change, we have revised historical amounts to conform to current segment presentation.
Disaggregated Revenues
Revenues by geographic area and customer type were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
United States:
Government$406,247 $— $406,247 $398,624 $— $398,624 
Non-Government23,558 7,214 30,772 21,446 10,272 31,718 
$429,805 $7,214 $437,019 $420,070 $10,272 $430,342 
Canada:
Non-Government$978 $90,398 $91,376 $1,020 $91,355 $92,375 
Other:
Non-Government$994 $2,338 $3,332 $2,185 $5,771 $7,956 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Revenues by timing of transfer of goods or services were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Over time$431,749 $85,915 $517,664 $423,250 $93,887 $517,137 
Point-in-time28 14,035 14,063 25 13,511 13,536 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Revenues by contract type were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Fixed-Price Incentive Fee$301,425 $2,547 $303,972 $302,326 $490 $302,816 
Firm-Fixed-Price83,566 77,982 161,548 80,257 68,057 148,314 
Cost-Plus Fee45,518 — 45,518 38,815 — 38,815 
Time-and-Materials1,268 19,421 20,689 1,877 38,851 40,728 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Performance Obligations
As we progress on our contracts and the underlying performance obligations for which we recognize revenue over time, we refine our estimates of variable consideration and total estimated costs at completion, which impact the overall profitability on our contracts and performance obligations. Changes in these estimates result in the recognition of cumulative catch-up adjustments that impact our revenues and/or costs of contracts. During the three months ended March 31, 2022 and 2021, we recognized net favorable changes in estimates that resulted in increases (decreases) in revenues of $(5.2) million and $6.5 million, respectively.
Contract Assets and Liabilities
We include revenues and related costs incurred, plus accumulated contract costs that exceed amounts invoiced to customers under the terms of the contracts, in Contracts in progress. We include in Advance billings on contracts billings that exceed accumulated contract costs and revenues recognized over time. Amounts that are withheld on our fixed-price incentive fee contracts are classified within Retainages. Certain of these amounts require conditions other than the passage of time to be achieved, with the remaining amounts only requiring the passage of time. Most long-term contracts contain provisions for progress payments. Our unbilled receivables do not contain an allowance for credit losses as we expect to invoice customers and collect all amounts for unbilled receivables. Changes in Contracts in progress and Advance billings on contracts are primarily driven by differences in the timing of revenue recognition and billings to our customers. During the three months ended March 31, 2022, our unbilled receivables increased $11.8 million primarily as a result of the timing of milestone billings on certain firm-fixed-price and time and materials contracts within our Commercial Operations segment partially offset by the timing of milestone billings on fixed price incentive fee contracts within our Government Operations segment. During the three months ended March 31, 2022, our Advance billings on contracts decreased $5.9 million primarily as a result of revenues in excess of billings on certain firm-fixed-price contracts within our Government Operations segment. Our fixed-price incentive fee contracts for our Government Operations segment include provisions that result in an increase in retainages on contracts during the first and third quarters of the year, with larger payments received during the second and fourth quarters. Retainages also vary as a result of timing differences between incurring costs and achieving milestones that allow us to recover these amounts.
 March 31,December 31,
 20222021
 (In thousands)
Included in Contracts in progress:
Unbilled receivables$540,397 $528,644 
Retainages$77,804 $51,507 
Included in Other Assets:
Retainages$1,132 $1,271 
Advance billings on contracts$105,687 $111,619 
During the three months ended March 31, 2022 and 2021, we recognized $38.7 million and $30.0 million, respectively, of revenues that were in Advance billings on contracts at the beginning of each year.
Remaining Performance Obligations
Remaining performance obligations represent the dollar amount of revenue we expect to recognize in the future from performance obligations on contracts previously awarded and in progress. At March 31, 2022, our remaining performance obligations were $4,906.4 million. We expect to recognize approximately 54% of the revenue associated with our remaining performance obligations by the end of 2023, with the remainder to be recognized thereafter.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Pension Plans and Postretirement Benefits
3 Months Ended
Mar. 31, 2022
Retirement Benefits [Abstract]  
Pension Plans and Postretirement Benefits PENSION PLANS AND POSTRETIREMENT BENEFITSWe record the service cost component of net periodic benefit cost within Operating income on our condensed consolidated statements of income. For the three months ended March 31, 2022 and 2021, these amounts were $3.1 million and $3.1 million, respectively. All other components of net periodic benefit cost are included in Other – net within the condensed
consolidated statements of income. For the three months ended March 31, 2022 and 2021, these amounts were $(12.6) million and $(13.4) million, respectively. Components of net periodic benefit cost included in net income were as follows:
 Pension BenefitsOther Benefits
Three Months Ended
March 31,
Three Months Ended
March 31,
 2022202120222021
 (In thousands)
Service cost$2,917 $2,957 $165 $190 
Interest cost7,821 6,754 347 282 
Expected return on plan assets
(20,868)(20,414)(738)(716)
Amortization of prior service cost (credit)
807 782 (45)
Net periodic benefit income$(9,323)$(9,921)$(219)$(289)
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies COMMITMENTS AND CONTINGENCIESThere were no
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value Measurements FAIR VALUE MEASUREMENTS
Investments
The following is a summary of our investments measured at fair value at March 31, 2022:
TotalLevel 1Level 2Level 3Unclassified
 (In thousands)
Equity securities
Mutual funds$7,109 $— $7,109 $— $— 
Available-for-sale securities
U.S. Government and agency securities3,094 3,094 — — — 
Corporate bonds2,530 1,835 695 — — 
Asset-backed securities and collateralized mortgage obligations53 — 53 — — 
Total$12,786 $4,929 $7,857 $— $— 
The following is a summary of our investments measured at fair value at December 31, 2021:
TotalLevel 1Level 2Level 3Unclassified
 (In thousands)
Equity securities
Mutual funds$7,650 $— $7,650 $— $— 
Available-for-sale securities
U.S. Government and agency securities2,738 2,738 — — — 
Corporate bonds2,926 1,852 1,074 — — 
Asset-backed securities and collateralized mortgage obligations55 — 55 — — 
Total$13,369 $4,590 $8,779 $— $— 
We estimate the fair value of investments based on quoted market prices. For investments for which there are no quoted market prices, we derive fair values from available yield curves for investments of similar quality and terms.
Derivatives
Level 2 derivative assets and liabilities currently consist of FX forward contracts. Where applicable, the value of these derivative assets and liabilities is computed by discounting the projected future cash flow amounts to present value using market-based observable inputs, including FX forward and spot rates, interest rates and counterparty performance risk
adjustments. At March 31, 2022 and December 31, 2021, we had FX forward contracts outstanding to purchase or sell foreign currencies, primarily Canadian dollars and Euros, with a total fair value of $(5.7) million and $(3.2) million, respectively.
Other Financial Instruments
We used the following methods and assumptions in estimating our fair value disclosures for our other financial instruments, as follows:
Cash and cash equivalents and restricted cash and cash equivalents. The carrying amounts that we have reported in the accompanying condensed consolidated balance sheets for Cash and cash equivalents and Restricted cash and cash equivalents approximate their fair values due to their highly liquid nature.
Long-term and short-term debt. We base the fair values of debt instruments, including our 4.125% senior notes due 2028 (the "Senior Notes due 2028") and our 4.125% senior notes due 2029 (the "Senior Notes due 2029"), on quoted market prices. Where quoted prices are not available, we base the fair values on the present value of future cash flows discounted at estimated borrowing rates for similar debt instruments or on estimated prices based on current yields for debt issues of similar quality and terms. At March 31, 2022 and December 31, 2021, the fair value of the Senior Notes due 2028 was $384.7 million and $406.3 million, respectively, and the fair value of the Senior Notes due 2029 was $383.3 million and $406.5 million, respectively. The fair value of our remaining debt instruments approximated their carrying values at March 31, 2022 and December 31, 2021.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2022
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation STOCK-BASED COMPENSATIONStock-based compensation recognized for all of our plans for the three months ended March 31, 2022 and 2021 totaled $4.1 million and $4.2 million, respectively, with associated tax benefit totaling $0.7 million and $0.7 million, respectively.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Segment Reporting SEGMENT REPORTING
As described in Note 1, our operations are assessed based on two reportable segments. In connection with our segment reporting change, we have revised historical amounts to conform to current segment presentation. An analysis of our operations by reportable segment is as follows:
Three Months Ended
March 31,
 20222021
 (In thousands)
REVENUES:
Government Operations$431,777 $423,275 
Commercial Operations99,950 107,398 
Eliminations (1)
(989)(2,400)
$530,738 $528,273 
(1)Segment revenues are net of the following intersegment transfers:
Government Operations Transfers$(923)$(2,219)
Commercial Operations Transfers(66)(181)
$(989)$(2,400)
OPERATING INCOME:
Government Operations$72,231 $78,245 
Commercial Operations3,962 6,294 
$76,193 $84,539 
Unallocated Corporate (2)
(4,620)(2,125)
Total Operating Income$71,573 $82,414 
Other Income (Expense)5,875 9,479 
Income before Provision for Income Taxes$77,448 $91,893 
(2)Unallocated corporate includes general corporate overhead not allocated to segments.
March 31,
2022
December 31,
2021
(In thousands)
SEGMENT ASSETS:
Government Operations$1,419,064 $1,430,863 
Commercial Operations1,024,950 976,382 
Total Segment Assets$2,444,014 $2,407,245 
Corporate Assets125,093 94,135 
Total Assets$2,569,107 $2,501,380 
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Earnings Per Share EARNINGS PER SHARE
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended
March 31,
 20222021
 (In thousands, except share and per share amounts)
Basic:
Net Income Attributable to BWX Technologies, Inc.$59,010 $69,749 
Weighted-average common shares91,563,598 95,303,728 
Basic earnings per common share$0.64 $0.73 
Diluted:
Net Income Attributable to BWX Technologies, Inc.$59,010 $69,749 
Weighted-average common shares (basic)91,563,598 95,303,728 
Effect of dilutive securities:
Stock options, restricted stock units and performance shares (1)
236,696 255,135 
Adjusted weighted-average common shares91,800,294 95,558,863 
Diluted earnings per common share$0.64 $0.73 
(1)At March 31, 2022 and 2021, we excluded 221,559 and 131,775 shares, respectively, from our diluted share calculation as their effect would have been antidilutive.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation We have presented the condensed consolidated financial statements of BWX Technologies, Inc. ("BWXT" or the "Company") in U.S. dollars in accordance with the interim reporting requirements of Form 10-Q, Rule 10-01 of Regulation S-X and accounting principles generally accepted in the United States ("GAAP"). Certain financial information and disclosures normally included in our financial statements prepared annually in accordance with GAAP have been condensed or omitted. Readers of these financial statements should, therefore, refer to the consolidated financial statements and notes in our annual report on Form 10-K for the year ended December 31, 2021 (our "2021 10-K"). We have included all adjustments, in the opinion of management, consisting only of normal recurring adjustments, necessary for a fair presentation.
Consolidation
We use the equity method to account for investments in entities that we do not control, but over which we have the ability to exercise significant influence. We generally refer to these entities as "joint ventures." We have eliminated all intercompany transactions and accounts. We present the notes to our condensed consolidated financial statements on the basis of continuing operations, unless otherwise stated.
Unless the context otherwise indicates, "we," "us" and "our" mean BWXT and its consolidated subsidiaries.
Reportable Segments
Reportable Segments
We operate in two reportable segments: Government Operations and Commercial Operations. Our reportable segments reflect changes we made during the first quarter of 2022 to better align our businesses by their government and commercial nature, which reflects the manner in which our operating segment information is reported for purposes of assessing operating performance and allocating resources. Prior to 2022, we reported three segments: Nuclear Operations Group, Nuclear Power Group and Nuclear Services Group.
Our Government Operations segment consists of our legacy Nuclear Operations Group and Nuclear Services Group segments with certain research and development activities in the areas of advanced reactors and advanced manufacturing. Our Commercial Operations segment consists of our legacy Nuclear Power Group segment with certain research and development and commercialization activities in the areas of medical and industrial radioisotopes. Both segments now include research and development and certain commercialization activities associated with new technologies previously reported centrally, outside of our reportable segments. The change in our reportable segments had no impact on our previously reported consolidated results of operations, financial condition or cash flows. We have applied the change in reportable segments to previously reported historical financial information and related disclosures included in this quarterly report on Form 10-Q. Our reportable segments are further described as follows:
Our Government Operations segment manufactures naval nuclear reactors, including the related nuclear fuel, for the U.S. Naval Nuclear Propulsion Program for use in submarines and aircraft carriers. Through this segment, we also fabricate fuel-bearing precision components that range in weight from a few grams to hundreds of tons, manufacture electro-mechanical equipment, perform design, manufacturing, inspection, assembly and testing activities and downblend Cold War-era government stockpiles of high-enriched uranium. In-house capabilities also include wet chemistry uranium processing, advanced heat treatment to optimize component material properties and a controlled, clean-room environment with the capacity to assemble railcar-size components. This segment also provides various other services, primarily through joint ventures, to the U.S. Government including nuclear materials management and operation, environmental management and administrative and operating services for various U.S. Government-owned facilities. These services are provided to the U.S. Department of Energy ("DOE"), including the National Nuclear Security Administration, the Office of Nuclear Energy, the Office of Science and the Office of Environmental Management, and NASA. In addition, this segment also develops technology for a variety of applications, including advanced nuclear power sources, and offers complete advanced nuclear fuel and reactor design and engineering, licensing and manufacturing services for new advanced nuclear reactors.
Our Commercial Operations segment fabricates commercial nuclear steam generators, nuclear fuel, fuel handling systems, pressure vessels, reactor components, heat exchangers, tooling delivery systems and other auxiliary equipment, including containers for the storage of spent nuclear fuel and other high-level waste and supplies nuclear-grade materials and precisely machined components for nuclear utility customers. We have supplied the nuclear industry with more than 1,300 large, heavy components worldwide and is the only commercial heavy nuclear
component manufacturer in North America. This segment also provides specialized engineering services that include structural component design, 3-D thermal-hydraulic engineering analysis, weld and robotic process development, electrical and controls engineering and metallurgy and materials engineering. In addition, this segment offers in-plant inspection, maintenance and modification services for nuclear steam generators, heat exchangers, reactors, fuel handling systems and balance of plant equipment, as well as specialized non-destructive examination and tooling/repair solutions. This segment is also a leading global manufacturer and supplier of critical medical radioisotopes and radiopharmaceuticals for research, diagnostic and therapeutic uses.
Recently Adopted Accounting Standards
Recently Adopted Accounting Standards
There were no accounting standards adopted during the three months ended March 31, 2022.
Contracts and Revenue Recognition
Contracts and Revenue Recognition
We generally recognize contract revenues and related costs over time for individual performance obligations based on a cost-to-cost method in accordance with FASB Topic Revenue from Contracts with Customers. We recognize estimated contract revenue and resulting income based on the measurement of the extent of progress toward completion as a percentage of the total project. Certain costs may be excluded from the cost-to-cost method of measuring progress, such as significant costs for uninstalled materials, if such costs do not depict our performance in transferring control of goods or services to the customer. We review contract price and cost estimates periodically as the work progresses and reflect adjustments proportionate to the percentage-of-completion in income in the period when those estimates are revised. Certain of our contracts recognize revenue at a point in time, and revenue on these contracts is recognized when control transfers to the customer. The majority of our revenue that is recognized at a point in time is related to parts and certain medical radioisotopes and radiopharmaceuticals in our Commercial Operations segment. For all contracts, if a current estimate of total contract cost indicates a loss on a contract, the projected loss is recognized in full when determined.
Provision for Income Taxes
Provision for Income Taxes
We are subject to federal income tax in the U.S. and Canada as well as income tax within multiple U.S. state jurisdictions. We provide for income taxes based on the enacted tax laws and rates in the jurisdictions in which we conduct our operations. These jurisdictions may have regimes of taxation that vary with respect to nominal rates and with respect to the basis on which these rates are applied. This variation, along with the changes in our mix of income within these jurisdictions, can contribute to shifts in our effective tax rate from period to period.
Cash and Cash Equivalents and Restricted Cash and Cash Equivalents
Cash and Cash Equivalents and Restricted Cash and Cash Equivalents
At March 31, 2022, we had restricted cash and cash equivalents totaling $5.7 million, $2.8 million of which was held for future decommissioning of facilities (which is included in Other Assets on our condensed consolidated balance sheets) and $2.9 million of which was held to meet reinsurance reserve requirements of our captive insurer.
Inventories
Inventories
At March 31, 2022 and December 31, 2021, Other current assets included inventories totaling $16.6 million and $16.3 million, respectively, consisting entirely of raw materials and supplies.
Derivative Financial Instruments
Derivative Financial Instruments
Our operations give rise to exposure to market risks from changes in foreign currency exchange ("FX") rates. We use derivative financial instruments, primarily FX forward contracts, to reduce the impact of changes in FX rates on our operating results. We use these instruments to hedge our exposure associated with revenues or costs on our long-term contracts and other transactions that are denominated in currencies other than our operating entities' functional currencies. We do not hold or issue derivative financial instruments for trading or other speculative purposes.
We enter into derivative financial instruments primarily as hedges of certain firm purchase and sale commitments and loans between domestic and foreign subsidiaries denominated in foreign currencies. We record these contracts at fair value on our condensed consolidated balance sheets. Based on the hedge designation at the inception of the contract, the related gains and losses on these contracts are deferred in stockholders' equity as a component of Accumulated other comprehensive income until the hedged item is recognized in earnings. The gain or loss on a derivative instrument not designated as a hedging instrument is immediately recognized in earnings. Gains and losses on derivative financial instruments that require immediate recognition are included as a component of Other – net on our condensed consolidated statements of income.
We have designated the majority of our FX forward contracts that qualify for hedge accounting as cash flow hedges. The hedged risk is the risk of changes in functional-currency-equivalent cash flows attributable to changes in FX spot rates of forecasted transactions primarily related to long-term contracts. We exclude from our assessment of effectiveness the portion of the fair value of the FX forward contracts attributable to the difference between FX spot rates and FX forward rates.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Accounting Policies [Abstract]  
Cash and Cash Equivalents
The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents on our condensed consolidated balance sheets to the totals presented on our condensed consolidated statement of cash flows:
March 31,
2022
December 31,
2021
 (In thousands)
Cash and cash equivalents$23,635 $33,891 
Restricted cash and cash equivalents2,896 2,896 
Restricted cash and cash equivalents included in Other Assets2,784 2,988 
Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows
$29,315 $39,775 
Restricted Cash and Cash Equivalents
The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents on our condensed consolidated balance sheets to the totals presented on our condensed consolidated statement of cash flows:
March 31,
2022
December 31,
2021
 (In thousands)
Cash and cash equivalents$23,635 $33,891 
Restricted cash and cash equivalents2,896 2,896 
Restricted cash and cash equivalents included in Other Assets2,784 2,988 
Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows
$29,315 $39,775 
Property, Plant and Equipment, Net
Property, Plant and Equipment, Net
Property, plant and equipment, net is stated at cost and is set forth below:
 March 31,
2022
December 31,
2021
 (In thousands)
Land$9,693 $9,538 
Buildings323,416 321,872 
Machinery and equipment972,263 957,423 
Property under construction512,089 487,856 
1,817,461 1,776,689 
Less: Accumulated depreciation746,096 731,049 
Property, Plant and Equipment, Net$1,071,365 $1,045,640 
Components of Accumulated Other Comprehensive Income (Loss)
The components of Accumulated other comprehensive income (loss) included in Stockholders' Equity are as follows:
March 31,
2022
December 31,
2021
 (In thousands)
Currency translation adjustments$35,992 $30,627 
Net unrealized loss on derivative financial instruments(650)(694)
Unrecognized prior service cost on benefit obligations(17,371)(18,022)
Net unrealized gain on available-for-sale investments208 232 
Accumulated other comprehensive income (loss)$18,179 $12,143 
Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Loss)
The amounts reclassified out of Accumulated other comprehensive income (loss) by component and the affected condensed consolidated statements of income line items are as follows:
 Three Months Ended
March 31,
 
 20222021 
Accumulated Other Comprehensive Income (Loss) Component Recognized
(In thousands)Line Item Presented
Realized gain (loss) on derivative financial instruments
$89 $227 Revenues
(293)(5)Cost of operations
(204)222 Total before tax
52 (56)Provision for Income Taxes
$(152)$166 Net Income
Amortization of prior service cost on benefit obligations
$(814)$(737)Other – net
163 157 Provision for Income Taxes
$(651)$(580)Net Income
Total reclassification for the period
$(803)$(414)
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregated Revenues
Revenues by geographic area and customer type were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
United States:
Government$406,247 $— $406,247 $398,624 $— $398,624 
Non-Government23,558 7,214 30,772 21,446 10,272 31,718 
$429,805 $7,214 $437,019 $420,070 $10,272 $430,342 
Canada:
Non-Government$978 $90,398 $91,376 $1,020 $91,355 $92,375 
Other:
Non-Government$994 $2,338 $3,332 $2,185 $5,771 $7,956 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Revenues by timing of transfer of goods or services were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Over time$431,749 $85,915 $517,664 $423,250 $93,887 $517,137 
Point-in-time28 14,035 14,063 25 13,511 13,536 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Revenues by contract type were as follows:
 Three Months Ended March 31, 2022Three Months Ended March 31, 2021
Government OperationsCommercial OperationsTotalGovernment OperationsCommercial OperationsTotal
 (In thousands)
Fixed-Price Incentive Fee$301,425 $2,547 $303,972 $302,326 $490 $302,816 
Firm-Fixed-Price83,566 77,982 161,548 80,257 68,057 148,314 
Cost-Plus Fee45,518 — 45,518 38,815 — 38,815 
Time-and-Materials1,268 19,421 20,689 1,877 38,851 40,728 
Segment Revenues$431,777 $99,950 531,727 $423,275 $107,398 530,673 
Eliminations(989)(2,400)
Revenues$530,738 $528,273 
Schedule of Contract Assets and Liabilities
 March 31,December 31,
 20222021
 (In thousands)
Included in Contracts in progress:
Unbilled receivables$540,397 $528,644 
Retainages$77,804 $51,507 
Included in Other Assets:
Retainages$1,132 $1,271 
Advance billings on contracts$105,687 $111,619 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Pension Plans and Postretirement Benefits (Tables)
3 Months Ended
Mar. 31, 2022
Retirement Benefits [Abstract]  
Components of Net Periodic Benefit Cost Components of net periodic benefit cost included in net income were as follows:
 Pension BenefitsOther Benefits
Three Months Ended
March 31,
Three Months Ended
March 31,
 2022202120222021
 (In thousands)
Service cost$2,917 $2,957 $165 $190 
Interest cost7,821 6,754 347 282 
Expected return on plan assets
(20,868)(20,414)(738)(716)
Amortization of prior service cost (credit)
807 782 (45)
Net periodic benefit income$(9,323)$(9,921)$(219)$(289)
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value Disclosures [Abstract]  
Summary of Investments Measured at Fair Value
The following is a summary of our investments measured at fair value at March 31, 2022:
TotalLevel 1Level 2Level 3Unclassified
 (In thousands)
Equity securities
Mutual funds$7,109 $— $7,109 $— $— 
Available-for-sale securities
U.S. Government and agency securities3,094 3,094 — — — 
Corporate bonds2,530 1,835 695 — — 
Asset-backed securities and collateralized mortgage obligations53 — 53 — — 
Total$12,786 $4,929 $7,857 $— $— 
The following is a summary of our investments measured at fair value at December 31, 2021:
TotalLevel 1Level 2Level 3Unclassified
 (In thousands)
Equity securities
Mutual funds$7,650 $— $7,650 $— $— 
Available-for-sale securities
U.S. Government and agency securities2,738 2,738 — — — 
Corporate bonds2,926 1,852 1,074 — — 
Asset-backed securities and collateralized mortgage obligations55 — 55 — — 
Total$13,369 $4,590 $8,779 $— $— 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting (Tables)
3 Months Ended
Mar. 31, 2022
Segment Reporting [Abstract]  
Schedule of Operating Results by Segment An analysis of our operations by reportable segment is as follows:
Three Months Ended
March 31,
 20222021
 (In thousands)
REVENUES:
Government Operations$431,777 $423,275 
Commercial Operations99,950 107,398 
Eliminations (1)
(989)(2,400)
$530,738 $528,273 
(1)Segment revenues are net of the following intersegment transfers:
Government Operations Transfers$(923)$(2,219)
Commercial Operations Transfers(66)(181)
$(989)$(2,400)
OPERATING INCOME:
Government Operations$72,231 $78,245 
Commercial Operations3,962 6,294 
$76,193 $84,539 
Unallocated Corporate (2)
(4,620)(2,125)
Total Operating Income$71,573 $82,414 
Other Income (Expense)5,875 9,479 
Income before Provision for Income Taxes$77,448 $91,893 
(2)Unallocated corporate includes general corporate overhead not allocated to segments.
March 31,
2022
December 31,
2021
(In thousands)
SEGMENT ASSETS:
Government Operations$1,419,064 $1,430,863 
Commercial Operations1,024,950 976,382 
Total Segment Assets$2,444,014 $2,407,245 
Corporate Assets125,093 94,135 
Total Assets$2,569,107 $2,501,380 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share:
Three Months Ended
March 31,
 20222021
 (In thousands, except share and per share amounts)
Basic:
Net Income Attributable to BWX Technologies, Inc.$59,010 $69,749 
Weighted-average common shares91,563,598 95,303,728 
Basic earnings per common share$0.64 $0.73 
Diluted:
Net Income Attributable to BWX Technologies, Inc.$59,010 $69,749 
Weighted-average common shares (basic)91,563,598 95,303,728 
Effect of dilutive securities:
Stock options, restricted stock units and performance shares (1)
236,696 255,135 
Adjusted weighted-average common shares91,800,294 95,558,863 
Diluted earnings per common share$0.64 $0.73 
(1)At March 31, 2022 and 2021, we excluded 221,559 and 131,775 shares, respectively, from our diluted share calculation as their effect would have been antidilutive.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies - Additional Information (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
segment
component
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
segment
Noncash or Part Noncash Divestitures [Line Items]      
Number of reportable segments | segment 2   3
Number of components supplied to worldwide (more than) | component 1,300    
Effective tax rate 23.70% 24.00%  
Restricted cash and cash equivalents $ 5.7    
Total inventories 16.6   $ 16.3
Net gains on foreign exchange forward contracts 0.7    
Recognized (gain) loss on FX forward contracts not designated as hedges 7.9 $ 3.6  
Notional amount of foreign currency forward contracts 413.9    
Cash Held for Decommissioning of Facilities      
Noncash or Part Noncash Divestitures [Line Items]      
Restricted cash and cash equivalents 2.8    
Cash Held to Meet Reinsurance Reserve Requirements      
Noncash or Part Noncash Divestitures [Line Items]      
Restricted cash and cash equivalents $ 2.9    
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Cash and cash equivalents $ 23,635 $ 33,891    
Restricted cash and cash equivalents 2,896 2,896    
Restricted cash and cash equivalents included in Other Assets 2,784 2,988    
Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows $ 29,315 $ 39,775 $ 63,420 $ 48,298
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 1,817,461 $ 1,776,689
Less: Accumulated depreciation 746,096 731,049
Property, Plant and Equipment, Net 1,071,365 1,045,640
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 9,693 9,538
Buildings    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 323,416 321,872
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment 972,263 957,423
Property under construction    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment $ 512,089 $ 487,856
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) $ 659,954 $ 637,235 $ 656,306 $ 617,768
Currency translation adjustments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) 35,992 30,627    
Net unrealized loss on derivative financial instruments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) (650) (694)    
Unrecognized prior service cost on benefit obligations        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) (17,371) (18,022)    
Net unrealized gain on available-for-sale investments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) 208 232    
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Accumulated other comprehensive income (loss) $ 18,179 $ 12,143 $ 16,290 $ 8,198
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Basis of Presentation and Significant Accounting Policies - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Revenues $ 530,738 $ 528,273
Cost of operations (404,827) (392,806)
Total before tax 77,448 91,893
Provision for Income Taxes (18,374) (22,078)
Other – net 12,809 16,386
Net Income 59,074 69,815
Accumulated Other Comprehensive Income (Loss) Component Recognized    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Net Income (803) (414)
Accumulated Other Comprehensive Income (Loss) Component Recognized | Realized gain (loss) on derivative financial instruments    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Revenues 89 227
Cost of operations (293) (5)
Total before tax (204) 222
Provision for Income Taxes 52 (56)
Net Income (152) 166
Accumulated Other Comprehensive Income (Loss) Component Recognized | Amortization of prior service cost on benefit obligations    
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]    
Provision for Income Taxes 163 157
Other – net (814) (737)
Net Income $ (651) $ (580)
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Acquisitions - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Apr. 11, 2022
Mar. 31, 2022
Business Acquisition [Line Items]    
Acquisitions   ACQUISITIONS
Dynamic Controls Limited and Citadel Capital Corporation
On April 11, 2022, our subsidiary BWXT Government Group, Inc. acquired all of the outstanding stock of U.K.-based Dynamic Controls Limited ("Dynamic") and U.S.-based Citadel Capital Corporation, along with its wholly-owned subsidiary, Cunico Corporation ("Cunico"), for approximately $49.9 million. Dynamic and Cunico are suppliers of highly-engineered,
proprietary valves, manifolds and fittings for global naval nuclear and diesel-electric submarines, surface warfare ships and commercial shipping vessels. These companies will be reported as part of our Government Operations segment.
Dynamic Controls Limited and Citadel Capital Corporation | Subsequent Event    
Business Acquisition [Line Items]    
Business combination, consideration transferred $ 49.9  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Disaggregated Revenues (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 530,738 $ 528,273
Fixed-Price Incentive Fee    
Disaggregation of Revenue [Line Items]    
Revenues 303,972 302,816
Firm-Fixed-Price    
Disaggregation of Revenue [Line Items]    
Revenues 161,548 148,314
Cost-Plus Fee    
Disaggregation of Revenue [Line Items]    
Revenues 45,518 38,815
Time-and-Materials    
Disaggregation of Revenue [Line Items]    
Revenues 20,689 40,728
Over time    
Disaggregation of Revenue [Line Items]    
Revenues 517,664 517,137
Point-in-time    
Disaggregation of Revenue [Line Items]    
Revenues 14,063 13,536
United States:    
Disaggregation of Revenue [Line Items]    
Revenues 437,019 430,342
United States: | Government    
Disaggregation of Revenue [Line Items]    
Revenues 406,247 398,624
United States: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 30,772 31,718
Canada: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 91,376 92,375
Other: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 3,332 7,956
Operating Segments    
Disaggregation of Revenue [Line Items]    
Revenues 531,727 530,673
Operating Segments | Government Operations    
Disaggregation of Revenue [Line Items]    
Revenues 431,777 423,275
Operating Segments | Government Operations | Fixed-Price Incentive Fee    
Disaggregation of Revenue [Line Items]    
Revenues 301,425 302,326
Operating Segments | Government Operations | Firm-Fixed-Price    
Disaggregation of Revenue [Line Items]    
Revenues 83,566 80,257
Operating Segments | Government Operations | Cost-Plus Fee    
Disaggregation of Revenue [Line Items]    
Revenues 45,518 38,815
Operating Segments | Government Operations | Time-and-Materials    
Disaggregation of Revenue [Line Items]    
Revenues 1,268 1,877
Operating Segments | Government Operations | Over time    
Disaggregation of Revenue [Line Items]    
Revenues 431,749 423,250
Operating Segments | Government Operations | Point-in-time    
Disaggregation of Revenue [Line Items]    
Revenues 28 25
Operating Segments | Government Operations | United States:    
Disaggregation of Revenue [Line Items]    
Revenues 429,805 420,070
Operating Segments | Government Operations | United States: | Government    
Disaggregation of Revenue [Line Items]    
Revenues 406,247 398,624
Operating Segments | Government Operations | United States: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 23,558 21,446
Operating Segments | Government Operations | Canada: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 978 1,020
Operating Segments | Government Operations | Other: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 994 2,185
Operating Segments | Commercial Operations    
Disaggregation of Revenue [Line Items]    
Revenues 99,950 107,398
Operating Segments | Commercial Operations | Fixed-Price Incentive Fee    
Disaggregation of Revenue [Line Items]    
Revenues 2,547 490
Operating Segments | Commercial Operations | Firm-Fixed-Price    
Disaggregation of Revenue [Line Items]    
Revenues 77,982 68,057
Operating Segments | Commercial Operations | Cost-Plus Fee    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Operating Segments | Commercial Operations | Time-and-Materials    
Disaggregation of Revenue [Line Items]    
Revenues 19,421 38,851
Operating Segments | Commercial Operations | Over time    
Disaggregation of Revenue [Line Items]    
Revenues 85,915 93,887
Operating Segments | Commercial Operations | Point-in-time    
Disaggregation of Revenue [Line Items]    
Revenues 14,035 13,511
Operating Segments | Commercial Operations | United States:    
Disaggregation of Revenue [Line Items]    
Revenues 7,214 10,272
Operating Segments | Commercial Operations | United States: | Government    
Disaggregation of Revenue [Line Items]    
Revenues 0 0
Operating Segments | Commercial Operations | United States: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 7,214 10,272
Operating Segments | Commercial Operations | Canada: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 90,398 91,355
Operating Segments | Commercial Operations | Other: | Non-Government    
Disaggregation of Revenue [Line Items]    
Revenues 2,338 5,771
Eliminations    
Disaggregation of Revenue [Line Items]    
Revenues (989) (2,400)
Eliminations | Government Operations    
Disaggregation of Revenue [Line Items]    
Revenues (923) (2,219)
Eliminations | Commercial Operations    
Disaggregation of Revenue [Line Items]    
Revenues $ (66) $ (181)
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Additional Details (Details)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Dec. 31, 2021
segment
Revenue from Contract with Customer [Abstract]      
Number of reportable segments | segment 2   3
Net favorable changes in estimate that resulted in an increase in revenue $ (5.2) $ 6.5  
Contracts in progress increase 11.8    
Change in advanced billings 5.9    
Revenue recognized from advance billings on contracts 38.7 $ 30.0  
Revenue, remaining performance obligation, amount $ 4,906.4    
Revenue, remaining performance obligation, percentage 54.00%    
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Contracts with Customers, Asset and Liability [Line Items]    
Advance billings on contracts $ 105,687 $ 111,619
Unbilled receivables    
Contracts with Customers, Asset and Liability [Line Items]    
Contract with customer, asset 540,397 528,644
Retainages    
Contracts with Customers, Asset and Liability [Line Items]    
Contract with customer, asset 77,804 51,507
Retainages    
Contracts with Customers, Asset and Liability [Line Items]    
Contract with customer, asset $ 1,132 $ 1,271
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Pension Plans and Postretirement Benefits - Additional Details (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Retirement Benefits [Abstract]    
Service cost $ 3.1 $ 3.1
Net periodic benefit (income) cost, excluding service costs $ (12.6) $ (13.4)
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Pension Plans and Postretirement Benefits - Components of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 3,100 $ 3,100
Pension Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 2,917 2,957
Interest cost 7,821 6,754
Expected return on plan assets (20,868) (20,414)
Amortization of prior service cost (credit) 807 782
Net periodic benefit income (9,323) (9,921)
Other Benefits    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 165 190
Interest cost 347 282
Expected return on plan assets (738) (716)
Amortization of prior service cost (credit) 7 (45)
Net periodic benefit income $ (219) $ (289)
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Summary of Investments and Available-for-Sale Securities Measured at Fair Value (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total $ 12,786 $ 13,369
Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 7,109 7,650
U.S. Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 3,094 2,738
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 2,530 2,926
Asset-backed securities and collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 53 55
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 4,929 4,590
Level 1 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 0 0
Level 1 | U.S. Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 3,094 2,738
Level 1 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 1,835 1,852
Level 1 | Asset-backed securities and collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 7,857 8,779
Level 2 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 7,109 7,650
Level 2 | U.S. Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Level 2 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 695 1,074
Level 2 | Asset-backed securities and collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 53 55
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total 0 0
Level 3 | Mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Equity securities 0 0
Level 3 | U.S. Government and agency securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Level 3 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities 0 0
Level 3 | Asset-backed securities and collateralized mortgage obligations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Available-for-sale securities $ 0 $ 0
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Apr. 13, 2021
Senior Notes | Senior Notes Due 2028      
Fair Values Of Financial Instruments [Line Items]      
Stated interest rate 4.125%    
Fair value of senior notes $ 384.7 $ 406.3  
Senior Notes | Senior Notes Due 2029      
Fair Values Of Financial Instruments [Line Items]      
Stated interest rate     4.125%
Fair value of senior notes 383.3 406.5  
FX Forward Contracts      
Fair Values Of Financial Instruments [Line Items]      
Fair value of foreign currency forward contracts $ (5.7) $ (3.2)  
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]    
Stock based compensation expense $ 4.1 $ 4.2
Stock-based compensation, tax benefits $ 0.7 $ 0.7
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Additional Information (Details) - segment
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]    
Number of reportable segments 2 3
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Reporting - Schedule of Operating Results by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Revenues $ 530,738 $ 528,273  
OPERATING INCOME:      
Total Operating Income 71,573 82,414  
Other Income (Expense) 5,875 9,479  
Income before Provision for Income Taxes 77,448 91,893  
Total Assets 2,569,107   $ 2,501,380
Operating Segments      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Revenues 531,727 530,673  
OPERATING INCOME:      
Total Operating Income 76,193 84,539  
Total Assets 2,444,014   2,407,245
Operating Segments | Government Operations      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Revenues 431,777 423,275  
OPERATING INCOME:      
Total Operating Income 72,231 78,245  
Total Assets 1,419,064   1,430,863
Operating Segments | Commercial Operations      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Revenues 99,950 107,398  
OPERATING INCOME:      
Total Operating Income 3,962 6,294  
Total Assets 1,024,950   976,382
Eliminations      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Revenues (989) (2,400)  
Eliminations | Government Operations      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Revenues (923) (2,219)  
Eliminations | Commercial Operations      
Segment Reporting, Other Significant Reconciling Item [Line Items]      
Revenues (66) (181)  
Unallocated Corporate      
OPERATING INCOME:      
Total Operating Income (4,620) $ (2,125)  
Total Assets $ 125,093   $ 94,135
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Basic:    
Net Income Attributable to BWX Technologies, Inc. $ 59,010 $ 69,749
Weighted-average common shares (in shares) 91,563,598 95,303,728
Basic earnings per common share (in usd per share) $ 0.64 $ 0.73
Diluted:    
Net Income Attributable to BWX Technologies, Inc. $ 59,010 $ 69,749
Weighted-average common shares (in shares) 91,563,598 95,303,728
Effect of dilutive securities:    
Stock options, restricted stock units and performance shares (in shares) 236,696 255,135
Adjusted weighted-average common shares (in shares) 91,800,294 95,558,863
Diluted earnings per common share (in usd per share) $ 0.64 $ 0.73
Number of shares that would be antidilutive (in shares) 221,559 131,775
XML 55 bwxt-20220331_htm.xml IDEA: XBRL DOCUMENT 0001486957 2022-01-01 2022-03-31 0001486957 2022-05-05 0001486957 2022-03-31 0001486957 2021-12-31 0001486957 2021-01-01 2021-03-31 0001486957 us-gaap:CommonStockMember 2021-12-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001486957 us-gaap:RetainedEarningsMember 2021-12-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001486957 us-gaap:TreasuryStockMember 2021-12-31 0001486957 us-gaap:ParentMember 2021-12-31 0001486957 us-gaap:NoncontrollingInterestMember 2021-12-31 0001486957 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001486957 us-gaap:ParentMember 2022-01-01 2022-03-31 0001486957 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001486957 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001486957 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001486957 us-gaap:CommonStockMember 2022-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001486957 us-gaap:RetainedEarningsMember 2022-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001486957 us-gaap:TreasuryStockMember 2022-03-31 0001486957 us-gaap:ParentMember 2022-03-31 0001486957 us-gaap:NoncontrollingInterestMember 2022-03-31 0001486957 us-gaap:CommonStockMember 2020-12-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001486957 us-gaap:RetainedEarningsMember 2020-12-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001486957 us-gaap:TreasuryStockMember 2020-12-31 0001486957 us-gaap:ParentMember 2020-12-31 0001486957 us-gaap:NoncontrollingInterestMember 2020-12-31 0001486957 2020-12-31 0001486957 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001486957 us-gaap:ParentMember 2021-01-01 2021-03-31 0001486957 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001486957 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001486957 us-gaap:TreasuryStockMember 2021-01-01 2021-03-31 0001486957 us-gaap:CommonStockMember 2021-03-31 0001486957 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001486957 us-gaap:RetainedEarningsMember 2021-03-31 0001486957 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001486957 us-gaap:TreasuryStockMember 2021-03-31 0001486957 us-gaap:ParentMember 2021-03-31 0001486957 us-gaap:NoncontrollingInterestMember 2021-03-31 0001486957 2021-03-31 0001486957 2021-01-01 2021-12-31 0001486957 bwxt:CashHeldForDecommissioningOfFacilitiesMember 2022-03-31 0001486957 bwxt:CashHeldToMeetReinsuranceReserveRequirementsMember 2022-03-31 0001486957 us-gaap:LandMember 2022-03-31 0001486957 us-gaap:LandMember 2021-12-31 0001486957 us-gaap:BuildingMember 2022-03-31 0001486957 us-gaap:BuildingMember 2021-12-31 0001486957 us-gaap:MachineryAndEquipmentMember 2022-03-31 0001486957 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001486957 us-gaap:AssetUnderConstructionMember 2022-03-31 0001486957 us-gaap:AssetUnderConstructionMember 2021-12-31 0001486957 us-gaap:AccumulatedTranslationAdjustmentMember 2022-03-31 0001486957 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001486957 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-03-31 0001486957 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-12-31 0001486957 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2022-03-31 0001486957 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-12-31 0001486957 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-03-31 0001486957 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-01-01 2022-03-31 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-01-01 2021-03-31 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2022-01-01 2022-03-31 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember 2021-01-01 2021-03-31 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001486957 us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001486957 bwxt:DynamicControlsLimitedAndCitadelCapitalCorporationMember us-gaap:SubsequentEventMember 2022-04-11 2022-04-11 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentCustomersMember country:US bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentCustomersMember country:US bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 bwxt:GovernmentCustomersMember country:US 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentCustomersMember country:US bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentCustomersMember country:US bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 bwxt:GovernmentCustomersMember country:US 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 bwxt:NonGovernmentMember country:US 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:US bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 bwxt:NonGovernmentMember country:US 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 country:US 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember country:US bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 country:US 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 bwxt:NonGovernmentMember country:CA 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember country:CA bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 bwxt:NonGovernmentMember country:CA 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherGeographicLocationMember bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherGeographicLocationMember bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 bwxt:NonGovernmentMember bwxt:OtherGeographicLocationMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherGeographicLocationMember bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:NonGovernmentMember bwxt:OtherGeographicLocationMember bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 bwxt:NonGovernmentMember bwxt:OtherGeographicLocationMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001486957 us-gaap:IntersegmentEliminationMember 2022-01-01 2022-03-31 0001486957 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001486957 us-gaap:TransferredOverTimeMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0001486957 us-gaap:TransferredOverTimeMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001486957 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0001486957 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:FixedPriceContractMember bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:FixedPriceContractMember bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:FixedPriceContractMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:FixedPriceContractMember bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:FixedPriceContractMember bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:FixedPriceContractMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:FirmFixedPriceMember bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:FirmFixedPriceMember bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 bwxt:FirmFixedPriceMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:FirmFixedPriceMember bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:FirmFixedPriceMember bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 bwxt:FirmFixedPriceMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CostPlusFeeMember bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CostPlusFeeMember bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 bwxt:CostPlusFeeMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CostPlusFeeMember bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CostPlusFeeMember bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 bwxt:CostPlusFeeMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:TimeAndMaterialsContractMember bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:TimeAndMaterialsContractMember bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:TimeAndMaterialsContractMember 2022-01-01 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:TimeAndMaterialsContractMember bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember us-gaap:TimeAndMaterialsContractMember bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:TimeAndMaterialsContractMember 2021-01-01 2021-03-31 0001486957 bwxt:ContractsinProgressMember 2022-03-31 0001486957 bwxt:ContractsinProgressMember 2021-12-31 0001486957 us-gaap:AccountsReceivableMember 2022-03-31 0001486957 us-gaap:AccountsReceivableMember 2021-12-31 0001486957 us-gaap:OtherAssetsMember 2022-03-31 0001486957 us-gaap:OtherAssetsMember 2021-12-31 0001486957 us-gaap:PensionPlansDefinedBenefitMember 2022-01-01 2022-03-31 0001486957 us-gaap:PensionPlansDefinedBenefitMember 2021-01-01 2021-03-31 0001486957 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-01-01 2022-03-31 0001486957 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-01-01 2021-03-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2022-03-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2022-03-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MutualFundMember 2021-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-12-31 0001486957 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001486957 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001486957 us-gaap:ForeignExchangeContractMember 2022-03-31 0001486957 us-gaap:ForeignExchangeContractMember 2021-12-31 0001486957 bwxt:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2022-03-31 0001486957 bwxt:SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2021-04-13 0001486957 bwxt:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2021-12-31 0001486957 bwxt:SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2022-03-31 0001486957 bwxt:SeniorNotesDue2029Member us-gaap:SeniorNotesMember 2021-12-31 0001486957 us-gaap:IntersegmentEliminationMember bwxt:GovernmentOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:IntersegmentEliminationMember bwxt:GovernmentOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:IntersegmentEliminationMember bwxt:CommercialOperationsSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:IntersegmentEliminationMember bwxt:CommercialOperationsSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:CorporateNonSegmentMember 2022-01-01 2022-03-31 0001486957 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:GovernmentOperationsSegmentMember 2021-12-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember bwxt:CommercialOperationsSegmentMember 2021-12-31 0001486957 us-gaap:OperatingSegmentsMember 2022-03-31 0001486957 us-gaap:OperatingSegmentsMember 2021-12-31 0001486957 us-gaap:CorporateNonSegmentMember 2022-03-31 0001486957 us-gaap:CorporateNonSegmentMember 2021-12-31 shares iso4217:USD iso4217:USD shares bwxt:segment bwxt:component pure false 2022 Q1 0001486957 --12-31 10-Q true 2022-03-31 false 001-34658 BWX TECHNOLOGIES, INC. DE 80-0558025 800 Main Street, 4th Floor Lynchburg, VA 24504 980 365-4300 Common Stock, $0.01 par value BWXT NYSE Yes Yes Large Accelerated Filer false false false 91192769 23635000 33891000 2896000 2896000 3789000 3811000 58886000 70663000 14501000 16651000 77804000 51507000 561407000 546595000 49487000 47718000 792405000 773732000 1071365000 1045640000 8997000 9558000 286859000 285502000 21360000 21394000 101857000 85284000 184688000 185551000 101576000 94719000 2569107000 2501380000 141131000 189842000 60071000 71835000 95282000 80998000 105687000 111619000 6473000 5321000 408644000 459615000 1299777000 1189304000 23993000 24333000 92966000 92642000 52886000 59388000 30887000 38863000 0.01 0.01 325000000 325000000 127591227 127311985 1276000 1273000 0.01 0.01 75000000 75000000 0 0 0 0 178243000 174288000 1814482000 1775751000 36403902 35915747 1352291000 1326280000 18179000 12143000 659889000 637175000 65000 60000 659954000 637235000 2569107000 2501380000 530738000 528273000 404827000 392806000 2953000 3116000 -30000 8000 60134000 58261000 467944000 454175000 8779000 8316000 71573000 82414000 117000 132000 7051000 7039000 12809000 16386000 5875000 9479000 77448000 91893000 18374000 22078000 59074000 69815000 64000 66000 59010000 69749000 0.64 0.73 0.64 0.73 91563598 95303728 91800294 95558863 59074000 69815000 5365000 8001000 -36000 -139000 -108000 -412000 -52000 56000 -152000 166000 -163000 -157000 651000 580000 -6000 24000 -24000 89000 6036000 8092000 65110000 77907000 64000 66000 65046000 77841000 127311985 1273000 174288000 1775751000 12143000 -1326280000 637175000 60000 637235000 59010000 59010000 64000 59074000 0.22 20279000 20279000 20279000 5365000 5365000 5365000 44000 44000 44000 -651000 -651000 -651000 -24000 -24000 -24000 26011000 26011000 26011000 279242 3000 3955000 3958000 3958000 59000 59000 127591227 1276000 178243000 1814482000 18179000 -1352291000 659889000 65000 659954000 127009536 1270000 153800000 1549950000 8198000 -1095452000 617766000 2000 617768000 69749000 69749000 66000 69815000 0.21 20173000 20173000 20173000 8001000 8001000 8001000 -578000 -578000 -578000 -580000 -580000 -580000 89000 89000 89000 61260 1517000 1517000 1517000 24694000 24694000 24694000 191350 3000 3978000 3981000 3981000 127262146 1273000 159295000 1599526000 16290000 -1120146000 656238000 68000 656306000 59074000 69815000 17620000 15897000 2975000 2414000 -814000 -737000 3958000 3981000 1413000 1168000 -11765000 -96449000 -33490000 -12623000 26148000 26475000 18014000 29541000 11958000 17134000 -5283000 1751000 25714000 42584000 362000 -5119000 -5384000 98414000 52411000 101932000 1121000 1384000 1126000 1252000 -13600000 0 -79000 -32000 -65927000 -102032000 145300000 205800000 35300000 50800000 0 -88694000 20000000 20007000 20666000 20322000 0 1672000 6011000 4687000 -2749000 -3680000 60574000 19282000 277000 -542000 -10460000 15122000 39775000 48298000 29315000 63420000 1900000 11438000 6283000 4386000 11785000 25849000 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have presented the condensed consolidated financial statements of BWX Technologies, Inc. ("BWXT" or the "Company") in U.S. dollars in accordance with the interim reporting requirements of Form 10-Q, Rule 10-01 of Regulation S-X and accounting principles generally accepted in the United States ("GAAP"). Certain financial information and disclosures normally included in our financial statements prepared annually in accordance with GAAP have been condensed or omitted. Readers of these financial statements should, therefore, refer to the consolidated financial statements and notes in our annual report on Form 10-K for the year ended December 31, 2021 (our "2021 10-K"). We have included all adjustments, in the opinion of management, consisting only of normal recurring adjustments, necessary for a fair presentation.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the equity method to account for investments in entities that we do not control, but over which we have the ability to exercise significant influence. We generally refer to these entities as "joint ventures." We have eliminated all intercompany transactions and accounts. We present the notes to our condensed consolidated financial statements on the basis of continuing operations, unless otherwise stated.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise indicates, "we," "us" and "our" mean BWXT and its consolidated subsidiaries.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in two reportable segments: Government Operations and Commercial Operations. Our reportable segments reflect changes we made during the first quarter of 2022 to better align our businesses by their government and commercial nature, which reflects the manner in which our operating segment information is reported for purposes of assessing operating performance and allocating resources. Prior to 2022, we reported three segments: Nuclear Operations Group, Nuclear Power Group and Nuclear Services Group.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Government Operations segment consists of our legacy Nuclear Operations Group and Nuclear Services Group segments with certain research and development activities in the areas of advanced reactors and advanced manufacturing. Our Commercial Operations segment consists of our legacy Nuclear Power Group segment with certain research and development and commercialization activities in the areas of medical and industrial radioisotopes. Both segments now include research and development and certain commercialization activities associated with new technologies previously reported centrally, outside of our reportable segments. The change in our reportable segments had no impact on our previously reported consolidated results of operations, financial condition or cash flows. We have applied the change in reportable segments to previously reported historical financial information and related disclosures included in this quarterly report on Form 10-Q. Our reportable segments are further described as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Our Government Operations segment manufactures naval nuclear reactors, including the related nuclear fuel, for the U.S. Naval Nuclear Propulsion Program for use in submarines and aircraft carriers. Through this segment, we also fabricate fuel-bearing precision components that range in weight from a few grams to hundreds of tons, manufacture electro-mechanical equipment, perform design, manufacturing, inspection, assembly and testing activities and downblend Cold War-era government stockpiles of high-enriched uranium. In-house capabilities also include wet chemistry uranium processing, advanced heat treatment to optimize component material properties and a controlled, clean-room environment with the capacity to assemble railcar-size components. This segment also provides various other services, primarily through joint ventures, to the U.S. Government including nuclear materials management and operation, environmental management and administrative and operating services for various U.S. Government-owned facilities. These services are provided to the U.S. Department of Energy ("DOE"), including the National Nuclear Security Administration, the Office of Nuclear Energy, the Office of Science and the Office of Environmental Management, and NASA. In addition, this segment also develops technology for a variety of applications, including advanced nuclear power sources, and offers complete advanced nuclear fuel and reactor design and engineering, licensing and manufacturing services for new advanced nuclear reactors.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Our Commercial Operations segment fabricates commercial nuclear steam generators, nuclear fuel, fuel handling systems, pressure vessels, reactor components, heat exchangers, tooling delivery systems and other auxiliary equipment, including containers for the storage of spent nuclear fuel and other high-level waste and supplies nuclear-grade materials and precisely machined components for nuclear utility customers. We have supplied the nuclear industry with more than 1,300 large, heavy components worldwide and is the only commercial heavy nuclear </span></div><div style="margin-top:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">component manufacturer in North America. This segment also provides specialized engineering services that include structural component design, 3-D thermal-hydraulic engineering analysis, weld and robotic process development, electrical and controls engineering and metallurgy and materials engineering. In addition, this segment offers in-plant inspection, maintenance and modification services for nuclear steam generators, heat exchangers, reactors, fuel handling systems and balance of plant equipment, as well as specialized non-destructive examination and tooling/repair solutions. This segment is also a leading global manufacturer and supplier of critical medical radioisotopes and radiopharmaceuticals for research, diagnostic and therapeutic uses.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8 and Note 3 for financial information about our segments. Operating results for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022. For further information, refer to the consolidated financial statements and notes included in our 2021 10-K.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no accounting standards adopted during the three months ended March 31, 2022.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts and Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally recognize contract revenues and related costs over time for individual performance obligations based on a cost-to-cost method in accordance with FASB Topic </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We recognize estimated contract revenue and resulting income based on the measurement of the extent of progress toward completion as a percentage of the total project. Certain costs may be excluded from the cost-to-cost method of measuring progress, such as significant costs for uninstalled materials, if such costs do not depict our performance in transferring control of goods or services to the customer. We review contract price and cost estimates periodically as the work progresses and reflect adjustments proportionate to the percentage-of-completion in income in the period when those estimates are revised. Certain of our contracts recognize revenue at a point in time, and revenue on these contracts is recognized when control transfers to the customer. The majority of our revenue that is recognized at a point in time is related to parts and certain medical radioisotopes and radiopharmaceuticals in our Commercial Operations segment. For all contracts, if a current estimate of total contract cost indicates a loss on a contract, the projected loss is recognized in full when determined.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal income tax in the U.S. and Canada as well as income tax within multiple U.S. state jurisdictions. We provide for income taxes based on the enacted tax laws and rates in the jurisdictions in which we conduct our operations. These jurisdictions may have regimes of taxation that vary with respect to nominal rates and with respect to the basis on which these rates are applied. This variation, along with the changes in our mix of income within these jurisdictions, can contribute to shifts in our effective tax rate from period to period.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our effective tax rate for the three months ended March 31, 2022 was 23.7% as compared to 24.0% for the three months ended March 31, 2021. The effective tax rates for the three months ended March 31, 2022 and 2021 were higher than the U.S. corporate income tax rate of 21% primarily due to state income taxes within the U.S. and the unfavorable rate differential associated with our Canadian earnings.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents and Restricted Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, we had restricted cash and cash equivalents totaling $5.7 million, $2.8 million of which was held for future decommissioning of facilities (which is included in Other Assets on our condensed consolidated balance sheets) and $2.9 million of which was held to meet reinsurance reserve requirements of our captive insurer.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents on our condensed consolidated balance sheets to the totals presented on our condensed consolidated statement of cash flows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents included in Other Assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,988 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,315 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,775 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022 and December 31, 2021, Other current assets included inventories totaling $16.6 million and $16.3 million, respectively, consisting entirely of raw materials and supplies.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost and is set forth below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,538 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,872 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957,423 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property under construction</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776,689 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731,049 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, Plant and Equipment, Net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accumulated Other Comprehensive Income (Loss)</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of Accumulated other comprehensive income (loss) included in Stockholders' Equity are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized loss on derivative financial instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost on benefit obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain on available-for-sale investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reclassified out of Accumulated other comprehensive income (loss) by component and the affected condensed consolidated statements of income line items are as follows:</span></div><div style="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:49.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.712%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss) Component Recognized</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Line Item Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain (loss) on derivative financial instruments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for Income Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost on benefit obligations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other – net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for Income Taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(651)</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassification for the period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations give rise to exposure to market risks from changes in foreign currency exchange ("FX") rates. We use derivative financial instruments, primarily FX forward contracts, to reduce the impact of changes in FX rates on our operating results. We use these instruments to hedge our exposure associated with revenues or costs on our long-term contracts and other transactions that are denominated in currencies other than our operating entities' functional currencies. We do not hold or issue derivative financial instruments for trading or other speculative purposes.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into derivative financial instruments primarily as hedges of certain firm purchase and sale commitments and loans between domestic and foreign subsidiaries denominated in foreign currencies. We record these contracts at fair value on our condensed consolidated balance sheets. Based on the hedge designation at the inception of the contract, the related gains and losses on these contracts are deferred in stockholders' equity as a component of Accumulated other comprehensive income until the hedged item is recognized in earnings. The gain or loss on a derivative instrument not designated as a hedging instrument is immediately recognized in earnings. Gains and losses on derivative financial instruments that require immediate recognition are included as a component of Other – net on our condensed consolidated statements of income.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have designated the majority of our FX forward contracts that qualify for hedge accounting as cash flow hedges. The hedged risk is the risk of changes in functional-currency-equivalent cash flows attributable to changes in FX spot rates of forecasted transactions primarily related to long-term contracts. We exclude from our assessment of effectiveness the portion of the fair value of the FX forward contracts attributable to the difference between FX spot rates and FX forward rates. At March 31, 2022, we had deferred approximately $0.7 million of net losses on these derivative financial instruments. Assuming market conditions continue, we expect to recognize the majority of this amount in the next 12 months. For the three months ended March 31, 2022 and 2021, we recognized (gains) losses of $7.9 million and $3.6 million, respectively, in Other – net on our condensed consolidated statements of income associated with FX forward contracts not designated as hedging instruments.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, our derivative financial instruments consisted of FX forward contracts with a total notional value of $413.9 million with maturities extending to December 2024. These instruments consist primarily of FX forward contracts to purchase or sell Canadian dollars and Euros. We are exposed to credit-related losses in the event of non-performance by counterparties to derivative financial instruments. We attempt to mitigate this risk by using major financial institutions with high credit ratings. Our counterparties to derivative financial instruments have the benefit of the same collateral arrangements and covenants as described under our credit facility.</span></div> We have presented the condensed consolidated financial statements of BWX Technologies, Inc. ("BWXT" or the "Company") in U.S. dollars in accordance with the interim reporting requirements of Form 10-Q, Rule 10-01 of Regulation S-X and accounting principles generally accepted in the United States ("GAAP"). Certain financial information and disclosures normally included in our financial statements prepared annually in accordance with GAAP have been condensed or omitted. Readers of these financial statements should, therefore, refer to the consolidated financial statements and notes in our annual report on Form 10-K for the year ended December 31, 2021 (our "2021 10-K"). We have included all adjustments, in the opinion of management, consisting only of normal recurring adjustments, necessary for a fair presentation. <div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the equity method to account for investments in entities that we do not control, but over which we have the ability to exercise significant influence. We generally refer to these entities as "joint ventures." We have eliminated all intercompany transactions and accounts. We present the notes to our condensed consolidated financial statements on the basis of continuing operations, unless otherwise stated.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless the context otherwise indicates, "we," "us" and "our" mean BWXT and its consolidated subsidiaries.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reportable Segments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We operate in two reportable segments: Government Operations and Commercial Operations. Our reportable segments reflect changes we made during the first quarter of 2022 to better align our businesses by their government and commercial nature, which reflects the manner in which our operating segment information is reported for purposes of assessing operating performance and allocating resources. Prior to 2022, we reported three segments: Nuclear Operations Group, Nuclear Power Group and Nuclear Services Group.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Government Operations segment consists of our legacy Nuclear Operations Group and Nuclear Services Group segments with certain research and development activities in the areas of advanced reactors and advanced manufacturing. Our Commercial Operations segment consists of our legacy Nuclear Power Group segment with certain research and development and commercialization activities in the areas of medical and industrial radioisotopes. Both segments now include research and development and certain commercialization activities associated with new technologies previously reported centrally, outside of our reportable segments. The change in our reportable segments had no impact on our previously reported consolidated results of operations, financial condition or cash flows. We have applied the change in reportable segments to previously reported historical financial information and related disclosures included in this quarterly report on Form 10-Q. Our reportable segments are further described as follows:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Our Government Operations segment manufactures naval nuclear reactors, including the related nuclear fuel, for the U.S. Naval Nuclear Propulsion Program for use in submarines and aircraft carriers. Through this segment, we also fabricate fuel-bearing precision components that range in weight from a few grams to hundreds of tons, manufacture electro-mechanical equipment, perform design, manufacturing, inspection, assembly and testing activities and downblend Cold War-era government stockpiles of high-enriched uranium. In-house capabilities also include wet chemistry uranium processing, advanced heat treatment to optimize component material properties and a controlled, clean-room environment with the capacity to assemble railcar-size components. This segment also provides various other services, primarily through joint ventures, to the U.S. Government including nuclear materials management and operation, environmental management and administrative and operating services for various U.S. Government-owned facilities. These services are provided to the U.S. Department of Energy ("DOE"), including the National Nuclear Security Administration, the Office of Nuclear Energy, the Office of Science and the Office of Environmental Management, and NASA. In addition, this segment also develops technology for a variety of applications, including advanced nuclear power sources, and offers complete advanced nuclear fuel and reactor design and engineering, licensing and manufacturing services for new advanced nuclear reactors.</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10pt">Our Commercial Operations segment fabricates commercial nuclear steam generators, nuclear fuel, fuel handling systems, pressure vessels, reactor components, heat exchangers, tooling delivery systems and other auxiliary equipment, including containers for the storage of spent nuclear fuel and other high-level waste and supplies nuclear-grade materials and precisely machined components for nuclear utility customers. We have supplied the nuclear industry with more than 1,300 large, heavy components worldwide and is the only commercial heavy nuclear </span></div>component manufacturer in North America. This segment also provides specialized engineering services that include structural component design, 3-D thermal-hydraulic engineering analysis, weld and robotic process development, electrical and controls engineering and metallurgy and materials engineering. In addition, this segment offers in-plant inspection, maintenance and modification services for nuclear steam generators, heat exchangers, reactors, fuel handling systems and balance of plant equipment, as well as specialized non-destructive examination and tooling/repair solutions. This segment is also a leading global manufacturer and supplier of critical medical radioisotopes and radiopharmaceuticals for research, diagnostic and therapeutic uses. 2 3 1300 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no accounting standards adopted during the three months ended March 31, 2022.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contracts and Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally recognize contract revenues and related costs over time for individual performance obligations based on a cost-to-cost method in accordance with FASB Topic </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We recognize estimated contract revenue and resulting income based on the measurement of the extent of progress toward completion as a percentage of the total project. Certain costs may be excluded from the cost-to-cost method of measuring progress, such as significant costs for uninstalled materials, if such costs do not depict our performance in transferring control of goods or services to the customer. We review contract price and cost estimates periodically as the work progresses and reflect adjustments proportionate to the percentage-of-completion in income in the period when those estimates are revised. Certain of our contracts recognize revenue at a point in time, and revenue on these contracts is recognized when control transfers to the customer. The majority of our revenue that is recognized at a point in time is related to parts and certain medical radioisotopes and radiopharmaceuticals in our Commercial Operations segment. For all contracts, if a current estimate of total contract cost indicates a loss on a contract, the projected loss is recognized in full when determined.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to federal income tax in the U.S. and Canada as well as income tax within multiple U.S. state jurisdictions. We provide for income taxes based on the enacted tax laws and rates in the jurisdictions in which we conduct our operations. These jurisdictions may have regimes of taxation that vary with respect to nominal rates and with respect to the basis on which these rates are applied. This variation, along with the changes in our mix of income within these jurisdictions, can contribute to shifts in our effective tax rate from period to period.</span></div> 0.237 0.240 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents and Restricted Cash and Cash Equivalents</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022, we had restricted cash and cash equivalents totaling $5.7 million, $2.8 million of which was held for future decommissioning of facilities (which is included in Other Assets on our condensed consolidated balance sheets) and $2.9 million of which was held to meet reinsurance reserve requirements of our captive insurer.</span></div> 5700000 2800000 2900000 <div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents on our condensed consolidated balance sheets to the totals presented on our condensed consolidated statement of cash flows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents included in Other Assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,988 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,315 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,775 </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:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash and cash equivalents on our condensed consolidated balance sheets to the totals presented on our condensed consolidated statement of cash flows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,891 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,896 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash and cash equivalents included in Other Assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,784 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,988 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows</span></div></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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,315 </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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,775 </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> 23635000 33891000 2896000 2896000 2784000 2988000 29315000 39775000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2022 and December 31, 2021, Other current assets included inventories totaling $16.6 million and $16.3 million, respectively, consisting entirely of raw materials and supplies.</span></div> 16600000 16300000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net is stated at cost and is set forth below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,538 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,872 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Machinery and equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">972,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">957,423 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property under construction</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">512,089 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,817,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,776,689 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">746,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731,049 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, Plant and Equipment, Net</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071,365 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,045,640 </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> 9693000 9538000 323416000 321872000 972263000 957423000 512089000 487856000 1817461000 1776689000 746096000 731049000 1071365000 1045640000 <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of Accumulated other comprehensive income (loss) included in Stockholders' Equity are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation adjustments</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized loss on derivative financial instruments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(650)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(694)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized prior service cost on benefit obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net unrealized gain on available-for-sale investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive income (loss)</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,143 </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> 35992000 30627000 -650000 -694000 -17371000 -18022000 208000 232000 18179000 12143000 <div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts reclassified out of Accumulated other comprehensive income (loss) by component and the affected condensed consolidated statements of income line items are as follows:</span></div><div style="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:49.046%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:21.712%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Other Comprehensive Income (Loss) Component Recognized</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Line Item Presented</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Realized gain (loss) on derivative financial instruments</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(293)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of operations</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total before tax</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for Income Taxes</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost on benefit obligations</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(814)</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(737)</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other – net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for Income Taxes</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(651)</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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(580)</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reclassification for the period</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(803)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(414)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 89000 227000 293000 5000 -204000 222000 -52000 56000 -152000 166000 -814000 -737000 -163000 -157000 -651000 -580000 -803000 -414000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivative Financial Instruments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations give rise to exposure to market risks from changes in foreign currency exchange ("FX") rates. We use derivative financial instruments, primarily FX forward contracts, to reduce the impact of changes in FX rates on our operating results. We use these instruments to hedge our exposure associated with revenues or costs on our long-term contracts and other transactions that are denominated in currencies other than our operating entities' functional currencies. We do not hold or issue derivative financial instruments for trading or other speculative purposes.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into derivative financial instruments primarily as hedges of certain firm purchase and sale commitments and loans between domestic and foreign subsidiaries denominated in foreign currencies. We record these contracts at fair value on our condensed consolidated balance sheets. Based on the hedge designation at the inception of the contract, the related gains and losses on these contracts are deferred in stockholders' equity as a component of Accumulated other comprehensive income until the hedged item is recognized in earnings. The gain or loss on a derivative instrument not designated as a hedging instrument is immediately recognized in earnings. Gains and losses on derivative financial instruments that require immediate recognition are included as a component of Other – net on our condensed consolidated statements of income.</span></div>We have designated the majority of our FX forward contracts that qualify for hedge accounting as cash flow hedges. The hedged risk is the risk of changes in functional-currency-equivalent cash flows attributable to changes in FX spot rates of forecasted transactions primarily related to long-term contracts. We exclude from our assessment of effectiveness the portion of the fair value of the FX forward contracts attributable to the difference between FX spot rates and FX forward rates. 700000 -7900000 -3600000 413900000 ACQUISITIONS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dynamic Controls Limited and Citadel Capital Corporation</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 11, 2022, our subsidiary BWXT Government Group, Inc. acquired all of the outstanding stock of U.K.-based Dynamic Controls Limited ("Dynamic") and U.S.-based Citadel Capital Corporation, along with its wholly-owned subsidiary, Cunico Corporation ("Cunico"), for approximately $49.9 million. Dynamic and Cunico are suppliers of highly-engineered, </span></div>proprietary valves, manifolds and fittings for global naval nuclear and diesel-electric submarines, surface warfare ships and commercial shipping vessels. These companies will be reported as part of our Government Operations segment. 49900000 REVENUE RECOGNITION<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 1, our operations are assessed based on two reportable segments. In connection with our segment reporting change, we have revised historical amounts to conform to current segment presentation.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregated Revenues</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geographic area and customer type were as follows:</span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.582%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">United States:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Government</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,718 </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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,805 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,019 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,070 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,272 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,342 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Canada:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Government</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,375 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Other:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Government</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,956 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Revenues</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by timing of transfer of goods or services were as follows:</span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.582%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,915 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-time</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Revenues</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by contract type were as follows:</span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.582%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-Price Incentive Fee</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-Plus Fee</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-Materials</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Revenues</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Obligations</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we progress on our contracts and the underlying performance obligations for which we recognize revenue over time, we refine our estimates of variable consideration and total estimated costs at completion, which impact the overall profitability on our contracts and performance obligations. Changes in these estimates result in the recognition of cumulative catch-up adjustments that impact our revenues and/or costs of contracts. During the three months ended March 31, 2022 and 2021, we recognized net favorable changes in estimates that resulted in increases (decreases) in revenues of $(5.2) million and $6.5 million, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Assets and Liabilities</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We include revenues and related costs incurred, plus accumulated contract costs that exceed amounts invoiced to customers under the terms of the contracts, in Contracts in progress. We include in Advance billings on contracts billings that exceed accumulated contract costs and revenues recognized over time. Amounts that are withheld on our fixed-price incentive fee contracts are classified within Retainages. Certain of these amounts require conditions other than the passage of time to be achieved, with the remaining amounts only requiring the passage of time. Most long-term contracts contain provisions for progress payments. Our unbilled receivables do not contain an allowance for credit losses as we expect to invoice customers and collect all amounts for unbilled receivables. Changes in Contracts in progress and Advance billings on contracts are primarily driven by differences in the timing of revenue recognition and billings to our customers. During the three months ended March 31, 2022, our unbilled receivables increased $11.8 million primarily as a result of the timing of milestone billings on certain firm-fixed-price and time and materials contracts within our Commercial Operations segment partially offset by the timing of milestone billings on fixed price incentive fee contracts within our Government Operations segment. During the three months ended March 31, 2022, our Advance billings on contracts decreased $5.9 million primarily as a result of revenues in excess of billings on certain firm-fixed-price contracts within our Government Operations segment. Our fixed-price incentive fee contracts for our Government Operations segment include provisions that result in an increase in retainages on contracts during the first and third quarters of the year, with larger payments received during the second and fourth quarters. Retainages also vary as a result of timing differences between incurring costs and achieving milestones that allow us to recover these amounts.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in Contracts in progress:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,644 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainages</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,507 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in Other Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainages</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance billings on contracts</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2022 and 2021, we recognized $38.7 million and $30.0 million, respectively, of revenues that were in Advance billings on contracts at the beginning of each year.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the dollar amount of revenue we expect to recognize in the future from performance obligations on contracts previously awarded and in progress. At March 31, 2022, our remaining performance obligations were $4,906.4 million. We expect to recognize approximately 54% of the revenue associated with our remaining performance obligations by the end of 2023, with the remainder to be recognized thereafter.</span></div> 2 <div style="margin-top:6pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geographic area and customer type were as follows:</span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.582%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">United States:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Government</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,558 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,718 </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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,805 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">437,019 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">420,070 </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 style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,272 </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="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430,342 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Canada:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Government</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,398 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,376 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,020 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,375 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Other:</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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-Government</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,332 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,185 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,771 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,956 </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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Revenues</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by timing of transfer of goods or services were as follows:</span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.582%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,749 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,915 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,887 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">517,137 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Point-in-time</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,035 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Revenues</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by contract type were as follows:</span></div><div style="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:30.478%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.582%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2021</span></td></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Government Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Commercial Operations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed-Price Incentive Fee</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">301,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,816 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,982 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,548 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,257 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,057 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost-Plus Fee</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,518 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,815 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-and-Materials</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,689 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,877 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,851 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,728 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Segment Revenues</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,727 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,673 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenues</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </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> 406247000 0 406247000 398624000 0 398624000 23558000 7214000 30772000 21446000 10272000 31718000 429805000 7214000 437019000 420070000 10272000 430342000 978000 90398000 91376000 1020000 91355000 92375000 994000 2338000 3332000 2185000 5771000 7956000 431777000 99950000 531727000 423275000 107398000 530673000 -989000 -2400000 530738000 528273000 431749000 85915000 517664000 423250000 93887000 517137000 28000 14035000 14063000 25000 13511000 13536000 431777000 99950000 531727000 423275000 107398000 530673000 -989000 -2400000 530738000 528273000 301425000 2547000 303972000 302326000 490000 302816000 83566000 77982000 161548000 80257000 68057000 148314000 45518000 0 45518000 38815000 0 38815000 1268000 19421000 20689000 1877000 38851000 40728000 431777000 99950000 531727000 423275000 107398000 530673000 -989000 -2400000 530738000 528273000 -5200000 6500000 11800000 5900000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:72.468%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.381%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.383%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in Contracts in progress:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unbilled receivables</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,644 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainages</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,804 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,507 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Included in Other Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retainages</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advance billings on contracts</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,687 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 540397000 528644000 77804000 51507000 1132000 1271000 105687000 111619000 38700000 30000000 4906400000 0.54 PENSION PLANS AND POSTRETIREMENT BENEFITSWe record the service cost component of net periodic benefit cost within Operating income on our condensed consolidated statements of income. For the three months ended March 31, 2022 and 2021, these amounts were $3.1 million and $3.1 million, respectively. All other components of net periodic benefit cost are included in Other – net within the condensed <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consolidated statements of income. For the three months ended March 31, 2022 and 2021, these amounts were $(12.6) million and $(13.4) million, respectively. Components of net periodic benefit cost included in net income were as follows:</span></div><div style="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:46.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(716)</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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost (credit)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,323)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,921)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</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> 3100000 3100000 -12600000 -13400000 Components of net periodic benefit cost included in net income were as follows:<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.268%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.334%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other Benefits</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service cost</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,957 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,754 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282 </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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,414)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(716)</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"><div style="padding-left:13.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of prior service cost (credit)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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 14.5pt;text-align:left;text-indent:-13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,323)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,921)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(219)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(289)</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> 2917000 2957000 165000 190000 7821000 6754000 347000 282000 20868000 20414000 738000 716000 807000 782000 7000 -45000 -9323000 -9921000 -219000 -289000 COMMITMENTS AND CONTINGENCIESThere were no FAIR VALUE MEASUREMENTS<div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our investments measured at fair value at March 31, 2022:</span></div><div style="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:33.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unclassified</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government and agency securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities and collateralized mortgage obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our investments measured at fair value at December 31, 2021:</span></div><div style="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:33.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unclassified</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government and agency securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities and collateralized mortgage obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of investments based on quoted market prices. For investments for which there are no quoted market prices, we derive fair values from available yield curves for investments of similar quality and terms.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 derivative assets and liabilities currently consist of FX forward contracts. Where applicable, the value of these derivative assets and liabilities is computed by discounting the projected future cash flow amounts to present value using market-based observable inputs, including FX forward and spot rates, interest rates and counterparty performance risk </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">adjustments. At March 31, 2022 and December 31, 2021, we had FX forward contracts outstanding to purchase or sell foreign currencies, primarily Canadian dollars and Euros, with a total fair value of $(5.7) million and $(3.2) million, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Financial Instruments</span></div><div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We used the following methods and assumptions in estimating our fair value disclosures for our other financial instruments, as follows:</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents and restricted cash and cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The carrying amounts that we have reported in the accompanying condensed consolidated balance sheets for Cash and cash equivalents and Restricted cash and cash equivalents approximate their fair values due to their highly liquid nature.</span></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term and short-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. We base the fair values of debt instruments, including our 4.125% senior notes due 2028 (the "Senior Notes due 2028") and our 4.125% senior notes due 2029 (the "Senior Notes due 2029"), on quoted market prices. Where quoted prices are not available, we base the fair values on the present value of future cash flows discounted at estimated borrowing rates for similar debt instruments or on estimated prices based on current yields for debt issues of similar quality and terms. At March 31, 2022 and December 31, 2021, the fair value of the Senior Notes due 2028 was $384.7 million and $406.3 million, respectively, and the fair value of the Senior Notes due 2029 was $383.3 million and $406.5 million, respectively. The fair value of our remaining debt instruments approximated their carrying values at March 31, 2022 and December 31, 2021.</span></div> <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our investments measured at fair value at March 31, 2022:</span></div><div style="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:33.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unclassified</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government and agency securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,094 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,530 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,835 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities and collateralized mortgage obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,786 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,929 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,857 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of our investments measured at fair value at December 31, 2021:</span></div><div style="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:33.110%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.336%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unclassified</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Equity securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mutual funds</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%;text-decoration:underline">Available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Government and agency securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,738 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,852 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;text-indent:-12pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities and collateralized mortgage obligations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,590 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,779 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',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 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 7109000 0 7109000 0 3094000 3094000 0 0 2530000 1835000 695000 0 53000 0 53000 0 12786000 4929000 7857000 0 7650000 0 7650000 0 2738000 2738000 0 0 2926000 1852000 1074000 0 55000 0 55000 0 13369000 4590000 8779000 0 -5700000 -3200000 0.04125 0.04125 384700000 406300000 383300000 406500000 STOCK-BASED COMPENSATIONStock-based compensation recognized for all of our plans for the three months ended March 31, 2022 and 2021 totaled $4.1 million and $4.2 million, respectively, with associated tax benefit totaling $0.7 million and $0.7 million, respectively. 4100000 4200000 700000 700000 SEGMENT REPORTING<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As described in Note 1, our operations are assessed based on two reportable segments. In connection with our segment reporting change, we have revised historical amounts to conform to current segment presentation. An analysis of our operations by reportable segment is as follows:</span></div><div style="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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REVENUES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </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="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Segment revenues are net of the following intersegment transfers:</span></div><div style="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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government Operations Transfers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Operations Transfers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(181)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OPERATING INCOME:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,294 </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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,539 </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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated Corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,620)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,125)</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Income (Expense)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,479 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before Provision for Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,448 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,893 </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="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Unallocated corporate includes general corporate overhead not allocated to segments.</span></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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEGMENT ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government Operations</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,444,014 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407,245 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569,107 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501,380 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2 An analysis of our operations by reportable segment is as follows:<div style="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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">REVENUES:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">431,777 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">423,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,398 </span></td><td style="background-color:#cceeff;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Eliminations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,273 </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="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Segment revenues are net of the following intersegment transfers:</span></div><div style="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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Government Operations Transfers</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,219)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Operations Transfers</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(66)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(181)</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="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(989)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,400)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">OPERATING INCOME:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government Operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,231 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,294 </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:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,193 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,539 </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"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated Corporate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,620)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,125)</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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,573 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,414 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Income (Expense)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,875 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,479 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before Provision for Income Taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,448 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,893 </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="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Unallocated corporate includes general corporate overhead not allocated to segments.</span></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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SEGMENT ASSETS:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government Operations</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,419,064 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,430,863 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial Operations</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,024,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">976,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Segment Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,444,014 </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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407,245 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">125,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,135 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,569,107 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,501,380 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 431777000 423275000 99950000 107398000 -989000 -2400000 530738000 528273000 -923000 -2219000 -66000 -181000 -989000 -2400000 72231000 78245000 3962000 6294000 76193000 84539000 -4620000 -2125000 71573000 82414000 5875000 9479000 77448000 91893000 1419064000 1430863000 1024950000 976382000 2444014000 2407245000 125093000 94135000 2569107000 2501380000 EARNINGS PER SHARE<div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share:</span></div><div style="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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income Attributable to BWX Technologies, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,563,598 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,303,728 </span></td><td style="background-color:#cceeff;border-top:3pt double #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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#ffffff;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-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income Attributable to BWX Technologies, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares (basic)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,563,598 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,303,728 </span></td><td style="background-color:#cceeff;border-top:3pt double #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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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"><div style="padding-left:48pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, restricted stock units and performance shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted-average common shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,800,294 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,558,863 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">At March 31, 2022 and 2021, we excluded 221,559 and 131,775 shares, respectively, from our diluted share calculation as their effect would have been antidilutive.</span></div> <div style="margin-top:6pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings per share:</span></div><div style="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:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.330%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(In thousands, except share and per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income Attributable to BWX Technologies, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,563,598 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,303,728 </span></td><td style="background-color:#cceeff;border-top:3pt double #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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#ffffff;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-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net Income Attributable to BWX Technologies, Inc.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares (basic)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,563,598 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,303,728 </span></td><td style="background-color:#cceeff;border-top:3pt double #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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="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"><div style="padding-left:48pt;text-indent:-12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, restricted stock units and performance shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,696 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted weighted-average common shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,800,294 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,558,863 </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><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.64 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.73 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:31.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">At March 31, 2022 and 2021, we excluded 221,559 and 131,775 shares, respectively, from our diluted share calculation as their effect would have been antidilutive.</span></div> 59010000 69749000 91563598 95303728 0.64 0.73 59010000 69749000 91563598 95303728 236696 255135 91800294 95558863 0.64 0.73 221559 131775 EXCEL 56 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (.#J50'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 " "#@ZE4.BG#;^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>.LTV$%'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!5P6_WPHNQ9U<+3\FUQ]^5V'GC=W9 M?VQ\$6QJ^'47S1=02P,$% @ @X.I5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "#@ZE4;Z#KC$$% !M%0 & 'AL+W=OU%S-5&J 1HU/&*F/,C+7Y,#$[L]FMO6BA%2I .TVC M\=_O:5!(4GA@;Q*^SNO#Z>8]IWNX$_(E\3E7Y#4*X^2BY2NU^6H8B>OSB"5G M8L-CN+,2,F(*3N7:2#:2,R\+BD*#FF;/B%@0MT;#[-I2AV%RVK=;SP&*Q]I2\8H^&&K?F"JS\W-$G,^^B96HB'G)7:0D&_[9\PL-0*P''KX-H MJ_A-'?CV^*A^G;T\O,R2)7PBPI^!I_R+5K]%/+YB::@>Q>X[/[R0H_5<$2;9 M7[++GW5HB[AIHD1T" :"*(CS_^SUD(@W ;9Y(H > NB' ,L^$6 ? NSL17.R M[+6NF&*CH10[(O73H*8/LMQDT? V0:R'<:$DW T@3HTF8LLET2-&.B3QF>3) MT% @K&\;[D'D,A>A)T1LQ]O %!!18]4EQ05O&7RC-A6FU"3 MT@J>25WXGIA.5?0[&KO(D9W)V6B._ADO$R5AVOV+2'8+R6XFV3TA>27<%#X& M19[V&UZ5<#S<,CL/"(534#C-*!Y2)A67X9X\\HV0JHH(EU(RY0A1KR#J-2.: M3[W?W-_;?9=-$FL[O)&0)HF:7AF4T09[$K) P>T^/8)@L% MLXP(228BC97_FF6E!RRC)EH5HU;?*LF'A?@\E MU0OB-5GLHZ4(*Q%K"\83UGB6Y8'B!GY,$YF^NCZ+H2\^5<%JA.Z>%U@MH&4M MH(UJP2254G_)RAI &]6 60R]8[X>T\T:.Z)6 MDN&*-62EU]-&7J_[(BCIX*1K(2MG?HW.#9,P \:N"^M.:!6XETMBC*7CTT:. MOXA8&)++-(';2?5HXCIUO20MC9XV,OIIQ.5:3[!OH E&#[_#8NKTX<+UJ*5 M/D]QFSXFRX<%/PJ$R]0"E7Y/<:L^?I7OK'&1+:#)?:J@0L:9HWV&?B9?5W^I M7,CFO^)DOZ+W7+:C@64-Z'EO,#2V582E_U/P6/&R!KNF5_] =5ASGN2JD7NP,*K2 M[NUF=@]@$J!FL<=?R1^\P/G'",K[=[&S?E8@=X.(K9 KY'K M="S:L2N39KS9T-)FE.WS)<35:[-\;ZNX6NPECK,=-*-\/-^(O&7:RQ(2\A6$ MFF?G\*G)?&\O/U%BDVV/+852(LH.?Z!\H=EA'_P%02P,$ M% @ @X.I5$N+R-+7!P _!\ !@ !X;"]W;W)K\4-[EYDT\<1.>V]A"I(X(0D5 MI&3[/OTM*%F4B27<=NY>V";-!?C' MC?+GCZ8.SW9J5U2QZKLF[.)JNV7;^? MS9I\I2O5G)BUKN')PMA*M7!KE[-F;;6:=XVJS0R_S MHM)U4YB:6+TXFUS0]U>"NP:=Q6^%?FB.KHD;RKTQW]W-Q_G9)'**=*GSUG6A MX,]67^FR=#V!CC_VG4X.[W0-CZ^?>_^E&SP,YEXU^LJ4OQ?S=G4V22=DKA=J M4[9?S<._]'Y TO67F[+I?I.'O6TT(?FF:4VU;PP*JJ+>_56/>T<<-:!BI '; M-V!_M@'?-^@\-]LIZX9UK5IU?FK- ['.&GIS%YUONM8PFJ)VTWC;6GA:0+OV M_,K4ID6^WU^3MFY_(&U+4Y&YE-HVJ MY\WIK 4-KJ=9OG_?Y>Y];.1]ORI[0CB=$A8QAC2_"C>_UOFA.7W9? 8C/PR? M'8;/NO[XV/ WUNJZ)1=- ^-\'^B1'WKD78]BK$?5K CXAN3N0O^Q*;:JA%>@ MOMIU%7==N0VW/6<\YO)TMCUVB6_%>9K1@]4+G>*@4P1U?M5-:XO<37;^5R3O M>I7'DM,L'BA^Q>B%8'D0+(."/]9;D%R-Z9+>*WF29@-=B%%*1QP9'W3%05T7 M>6XV( J"6J[!<_>E)C_^D#)*/Y#6JKF>DEJWF.384R/3-!WZTK=*HCCFN.CD M(#KYVZ)-N](6TYMX2JB0$1WH1:SB6(XX.3WH35]9K2T@";B"SGWJNRA)(S$0 MYEM)*J,$%Y8=A&7A[6YJF.0D>> )&)="@3,TL2FH[(/*(1#6QIQLS%#(6T8CP'D\TS*=7PNB^]?&+TRSSIM^WRJ0 M233,I'\:,W\HRA(5AC$E3N4PQ*-V4D9C,][CAX;Y M\6A$?D;J#U*["X6BZ(LX!*7[L.&1C25 MWOS[=JEDZ9CVGDHTC*6/=:OJ9>%H%-C["&%2$:?I4"1F)^48BFC/(AJ&T2Z6 M!@3ZI $ORF1(=L0N$PG-1O3U2*)A)MU]N;OXA KSZ<)DG%&/0JAA1'DZ$GY8 MSR$6_:F$^U.A[F$AMH4.9MVL)P<+D^.0T:S5DTMGL/$SGP944,J'*0QFEV:I M&(DA[*C:"%,#1-H-[$)=K4OSI#6YU[5>%/@R8CX#X@AH,13KFP&(^4C&P'I0 ML# HGK66_4R]GB(R# PL94/-"&6B+!L!".L!PL( N9AON[(5!,.C94-,3?+G M# W5Z]."1C+V\AW,CM)X;*^RGBHL3)5G+S\H:R&/>"+Z<>WJ<52L3XQ8)'PH MU;>2G(T$/=9CA86Q\C(S.]J^J%*?#R)*8S%,R3$[F<5T;/'V(&%AD'PR]?+= MG;85N=;W:"K&$#HPR'02;^H10X@&/!JA'>LYPL(<@;G?5)NRX_*-@7)&U)^$C)6!8/F8B:Q6.1E_?'ZYV9_\OBL\@D]CO&K&@A>7D6.F64\'8E> MO$<8#R-LEU>\XD?NLXE'J1>P,#,8R#!Y MN6U-_GUERKFVS3^Z?S;./=MY$A^I#=EC?!4U>#K*', ]#^$JM M"Q=KH:[3C[EN(,%9] -%A2(579)"^!^JQ>P$&PUJ/8EYF,2[DSN7\RI;NYP, M58F5:E0(+W'$#)-$)F-%'>]AS,,POK-:-1O[M%L^;GOD@.0IX?%41'R:1;N] MP>4THW*:B.3_N9%\8+^C7#*6#9-_W)+%;*Q2XSW=>9CNQ]F)V9T>F@HBZLJ1 M=*MA#7;'(&]+TS1XP/=1#I.:# ]L,#-&Q4A $#WQ19CX6+ ^%#"7O_^;W.E\ M59O2+(%<4W>J9Q5"92V,HLD\/J +/C"1LK;47/ M<1$N;4&4F9$XU3N7< M5:4$FMJDG+N!YW74[E^R-PL1PXOK->>&'S M3)L%=]@OZ1PFH'^48XDSMU%)60Z%8J(@$F8#Y\&_'_5,O WXR6"I-L;$.)D* M\6HF7].!XQD@X)!HHT#Q9P$CX-P((<;?E:;3;&D2-\=K]6?K';U,J8*1X+]8 MJK.!TW5("C-:HG@RGZ391W;B1V25$J+?)6,!#DKZE_ZMJK# M1H+?/I(0K!*"2Q/"54)HC=9DUM83U738EV))I(E&-3.PM;'9Z(85YBY.M,2K M#//T<"2*%.\)I 1'2G"64HV31\IID0"9&&%%;L940J$ST"RA_)9\)I^(2U2& MJZKO:N0P:FZRVO.QWC,XLN3X70Z_E80T6F]4[ M$[2%W6ZPVU=@US>>T$IG0K)_V"\&OUX]R%V+1QM(81!Y]K,#?TGDEH.H<1!= M[X I59VGC_:8_"".>GX0Q#OT!R-#W^]UH\/TG8:^>*]HL:'>^>"P"T+W<9"]T,6+NN>[A[5+O>IB"W@7@/< M.PG\'<]S5P76^E M*&O6R)(W2+#[\]D%/EN17"L8B;]*]BB/WI%V9V8E6E+0&.+YW163^G5CQ^?[;^NW$>G%E3R5:\^E06:G<^RV:H8/?T4*D; M_O@'ZQR*M;T-KZ3Y18^M;)+/T.8@%:\[94!0ETW[I$]=((X4P(Y;@70*9*P0 M32B$G4)H'&V1&;?>4$67"\$?D=#28$V_F-@8;?"F;'0:;Y6 ?TO04\L5;PI( M"BL0O$E>E055,+A5\(!L*8GX/7K7;'C-T&OT\?8-.GGQ$KU 98/N=OP@:5/( MQ5P!$FUOONEFO6QG)1.SAN@];]1.HK

_&M_AP\Z-T@SVY<$J_!]U2/JV ,G[*,:&GOAA+TN8'T4T3\7:ZD$U.R_'NM1;STRUJ,)ZS?L M@34'YHQ[JYD83;V$'Y9Q&*1AMI@_'(?#(48RDH:]V#? XAY8['5[Q244#)0$ M>ONTUU4ESSSN)KW5Q.NNMJJK$%J7H'KM.QUO;<1''D5!!"Z-'+?%PIQD0>)V M/.TAIM_)B&14;';&]P+24_&]R?M&1\0%-[5PD#P.1V!MH1#C":A9#S7S0OV3 M2\@+.ME"BYZD\$&AHI1[+FG5YJ^L][04I@&\0@U3+A9VY MX><]_-P+_Q8:?MEL7Z$M:Z <*H.6%M 92[W -"<@UA6?"W1N(4H"'$8CW+94 MG)$$NZ'C8.BU@1?\'5> V%XES@8:V 6=I'DTANJ2BR.\&^_7(H MU5?=Z+MN9HC@@4G%)A!C"TF6IOD8KT,JG"IJ3 :TQ(OV0]LD M]Y'E%L;C]N@2"LF$YP,MX/C'T'4KTPDOMGM%&L1X#- I%N83$ >.P7Z2:9/S MZR\9P?BWJ8Z';?; 0!Y6B3O$DC";JO&!9+"?9=KVX2XC)UR;/^+LJ#%T:&VI M/$JG CK0#/;S3 =PS>"HP="UX ^EV?K#\!G\'7V:Z"0V;Z1I%(TW,0ZQ'&?Y MQ"8&#Q2#_1SSDV!MLL!9F%I]VA8C)$@GZ) ,G$+\G'(%W#W=\HC-#G$>6. < M8DF>X0D.(0.'$#^'#.#0A5*B7!\475<,*8ZN.'QOE."&S]%SBW Z85/&Z\1R MP24TL>3(0"O$3RL>!RX__8WNV&;7\(IO2P;[)! \=>(G]FX[#_!XL^002_(T MFEB)9. =XN>=2RK+C8]FR$ SQ$\S/QT.= +[AX,L$- SDCLJW)VJFS8]1_RU"R0]%R"4U&:&!>$CJC="M MAB4!)2OT?A (" XV]1Y<,UI UFVGN] M]U1LX>"(*G8/)J&X )9HK\K:@>)[<]NTYDKQVKSN&"V8T +P_SV'LN@&>H+^ MPG+Y'U!+ P04 " "#@ZE45.2-^4<$ "*#0 & 'AL+W=O;+HA*_I$SOKWKB'4KHD.3>/H2A?@LEANZY88GEOL*F[^( MVY:*PC=VOG:/;V?1Q!\-I][V6*"F53P9XZBR>@Y4E0D;PCT%)J3HEFD?\-6T8(*NF1N>!;&"+8V.L/AY!R: MM]Y0UWWY6YN:XX90%]@?U]1L,1KBH%W-2<5TTLGTD2:<:,V6+*FG'<&!MZ?? M7\'II@>@<\)S:#BV>UG>S)7B.PWZI0@#M%%RR]S99?7H1\&@4"2*/Q9DTN"* MHZ"F1]/F L=QNQ[8/S1WOU.1FTPJPWX4:@#P?4XWG B42&WTR93W<1R6'/LX M&@T^IEEB.>801[C&L\4H&OLG>!X=8OBS-=XOLCQ +LL(>#.QI>7F_X^EWZ^R M/G":E+N@'PP_(P=NIC2H]]D6H_'DA!K!08V@4XT/^VPKW*"9/3^,ZWB;5F-_ MBKA'EAE.3<%MJ],!0*QK32&38+)6X42IO1J?YP.)!Q]/^IW'[[ M SW39"TDERM&H66 X64KDZAY;8C\8:.(FF:CT7A8/TN]HUMM1M7*7?8UM*U< MF.(N6,U6'Q0W[AI=F[^U'QKNMGP(4WREP$UO9;L$ITL(Z5^. )DJ+O[%P,B- MNSLOI(&;N'M=P\<25=8 _E]*:?8#NT#U^37[%U!+ P04 " "#@ZE4Z-[? M5 0# #S!P & 'AL+W=O7<#[K=R,\I$]YDY,[F:C*2I>%,P%P17>8Y5;^GP.5F[/6\W<$#6V7&'OB3 M44%7L #S5,P5[OS&2L)R$)I)012D8^^F=ST;6GDG\)7!1N^MB66RE/+9;NZ2 ML=>U@(!#;*P%BI\US(!S:PAA_*IM>HU+J[B_WEG_[+@CER75,)/\&TM,-O8^ M>"2!E);)5CB62V=RM@=R)6.9 .G.J4" #PV+* MS\DE>5K\COX9DL",Y#=XT>$_5%0E[%R3H!D$+GMG[U7MOP F;F(?.7GC"7A/35T2*>F^"Y>!-L?]J"84ZU9BO5;M93D)SZX2H")F)=8?;:4 M!393YA+31KX".=AC=CD(#M@?RPRB=O)10SYZ=U(M&9I+9=A+103+:G=7<"I: M$=2UP&_0,&_E[_S$&MW%C1)):E,%67:4Z;R77C&O;!^10G6C6 _IJIQB'V MD)7EQB%%D]VK(09552.FVAA9N"Z]E 9[OEMF.)5!60&\3Z4TNXUUT,SYR1]0 M2P,$% @ @X.I5$OF(TD1!P ="$ !@ !X;"]W;W)K]X]QR5\R>>?RG6C GTO$FSXF*T%F+[ M;C(IHC7;T.(MW[(,?EGQ?$,%W.:/DV*;,QI70IMT0BS+FVQHDHTNSZOO;O/+ M<[X3:9*QVQP5N\V&YB]7+.5/%R,\^O;%7?*X%N47D\OS+7UD]TQ\VM[F<#HD%;>5%E4"4-,4^R,MGO10Z_ M)B G+J<\BR%U68S@JN!I$E,!-_<"/B"G18'X"NYX]&7-TYCEQ4]H_G67B!8\TW29@_(\_8,_Z=9FA^7/$BFK-;FF./M-TQS1* MK\U*[YB *@51F-,\2[)'W9(NS"K>1]%NLTNK6/XAUBR'\&Z@&J[+,K5G:)E% M?,/0S[_QHCC3J+_IB1C4U6*7OW0NV](L_X'#\S.1\Q1^>01K!,M9(=J*)I#* MQWPFQWPFE6:G0_,5>TRR^>3O<8T^VB:_4K3!IAS==#IG9CC8=_W@J,MAZW2 M ?/:L)D**YUK@^8:D&L'E@2[UL&<,'0EW$+%!3B4[+]106,,:^ZXI UO+U6@(:-$#:GD4'CT*>SQ:59WS@65P)1!_2)/'*E):9T+%!#>0 MRM=T &9AQK0\P5;#S"RC+^_W-$GI0\K&,-.,"YHRB,V>&;*M5MA*$FF'3P=@ M%F9,VYT3HHF-[LR?61XE!:O845%65\2W561.6[26P&&U*F'B=2UP0Q6PF2MT M6Z1=7 TQ<+$O+^\0U+P/U7:H(1C8S##NJS5$VY1&L =@447-T[3^V)HJZ7BA M(WLT#'?3CVM[U?1G[)B]*B,S+B?:&$&GA#&_.-3>"-Q]9/WIXZB+'6+;[HJ\CBIJ=C4T*C:L!N24*)WUWI40E/Z[MR9MZ$&K1AVJ[U= H M8J91WS/L$94Z.4J"]F,69DS;H89^$3/]>N6L1S1G&W)=FPX!+7I ;7<:3D7, MG.KUXQ[1G7,HX1D 6O2 VAXU5(R8J=BKQA&BH24PXV$E0L-P-_VXME<-@2%F M O-?QQ&B,(4=NN';KR<$T07"4M=\O)/7[!>T2U+I;1\^N?"YJJR-,_,=2@_(#)KO=;A NPX@?0N8J$'RDSE1@,#%NP2$F(YS73^ M2O&9G+SL+?\? 18;!I$"I6P%0M9;'X*<'U[Q'VX$WU;O?Q^X$'Q37:X9!?); M N#W%>?BVTWY2OGXCQ:7_P)02P,$% @ @X.I5.53!>U- @ 4@4 !@ M !X;"]W;W)K5*HPCJ+/82ED%:1C MKUN8=*P;4K+"A0';E*4P+S-4>C\)AL%!\2@W!3E%F(YKL<$ETH]Z85@*>Y9< MEEA9J2LPN)X$T^'M?.3LO<%/B7M[= >7R4KKK1.^YY,@<@&APHP<@^!CAW-4 MRA%Q&$\=9]"[=,#C^X']J\^=[I\:22]PM1"�HDF0EU#1_A'81@"];:<4@WVR^&J9^'-_H9+XQVOO_2M-N&V[61E06%:Z:,!C<\;J:= MX%8@7?LA6&GBD?+7@I<>&F? [VNMZ2 X!_T:35\!4$L#!!0 ( (.#J51J MW'G^>@@ )HA 8 >&PO=V]R:W-H965T&ULK9I;<^(Z M$L>_BHHZ#S-5PV!)ODXEJ2+@S% U0[) ]9 =^L M>;E+!'PL-X-J7[(DK1OM\@%Q''^P2[*B=W51W[LKKR[X0>19P>Y*5!UVNZ1\ MN68Y?[KLX=[KC5FVV0IY8W!UL4\V;,[$_?ZNA$^#4R]IMF-%E?$"E6Q]V1OB M+R/7EPUJBX>,/55GUT@.9Q MT][IF;+A^?5K[S?UX&$PRZ1B(Y[_F:5B>]D+>RAEZ^20BQE_^L:. _)D?RN> M5_5?]'2T=7IH=:@$WQT;@X)=5C3_D^>C(\X:0#_Z!N38@'0;N(8&]-B U@-M ME-7#&B M9VDBX,-AD->A7!-KAS^2\C.B^!,B M#B$:/:/W-\<6.?3D65KW1TV>'ZO8MGP\5D^A4-1XO) MPV0QB>=?+,]Q3\]QZ^>XAN=,8:U/BA7?,=T<-&W]NJU58'#-/_0/PV020XK/D5+U99SE !BK-:L;PO/ZUD@.U+ M_IA!**#E"X(T528B*S;-.L]$QBJ;L_R3)M_JK# +?*DB:%%"E*=KP4V7_K M&SK_-=UY9Y[!@4^M@55K,ZER_67%(ZL$8]6GVEMP)\VD MJPSK+E#4]$D4>!W-.BL7NWK-X4ES:-4\@TG>%%GM7I"9\ZIB%0+:H/TQ]4NG M[WDE2B:RLDXQ:)\GA78@H2(QQ-W056T":G!\=!I$9!W$7/#5S[Z$0XI@"J3R M)F#8L[S6KK-(D4$C+^QHU1F%6"\6.VT&=ZQR;\66E75D:).PH\:FBVE'F9B&#UL^PQ6>;:63SV\M8-@=]=.AJSR'?=R."N MEAB8OD_E/GDQ2J3JNJ74C;HI26>'B4^H062+&VSGS8P)J ZAQ-,SW]6D%1^[ MW:6@MW,# W-P"QWL6>5!&2/*1(82!!T@95.RJ@F[)'U,BA5#$'O0: .530'+ M^VBM'8NG<6'H*"E(9T'/E4ETZBB4A YE[&K-9-*K!@P;D8=_VDL<,. MCB@Q>*I%&[&C[8W^BD&B,&8'HB,7)HI6G1DU+1K2\HW8^39/@NJ4;L=/-GIV("JT@ZJI2;8R1VE*-V*EVRDS'Q*1=U%K%&JKY7D2" MKFJ-'7:(8Y3>DHV$OY6.;B;3X73T&^FH)0NQD^6:E]"FJ:+D-J_8] 4K=RAE M2_ULJA3!KD?5.%/MB..%CB'8:,L;:N?-C$%-?3K0^K5@J@$+U0C6V7F.67"+ M%HK?)UCJ72;%3\0?69F6R5JO%UL6Z%&J:M(/0S\R9$S:LHG:V012S[,[U*P[ M**\JN8O62M5 ACB.ZEJ#G6%W3\\.YNPL&K\>GL ^*TOE&=2KY&U2LBW/4U9J MLR75((9YTKCSZJ=U:H:=,;+= MF>N'IEAI(47_":2H"J ^"=PNIW1FU ]-.:)%%7TGJLY+9UW2UVI7,>0[GG(T MK#'#$0E-(=*RBMIW8?'-33Q:S-'M#8K_/?HVG'Z-$93\,6JNX8MI/3:M='7# M1((N9C5&?<\UZ6[)1^WD6]PNAM_1AW$\FL7#>?P1RH/F2I8*]60,I^/F(O[7 M_>1A^#V>PC#ES1F4$;/):!&/S8;:X6HV:MAQ?64Q:R#K85/6<5MVNG9V_O-1 MH>$"7<=?)].IC$N836['VA<6*E!I%"BGUQHS-R21X<32;;'KVK'[_QEK M#/?MHU193"**E5&J9CYUB2%QN"VQ76(O%$_Y.84]3;%!D.40;"DS7F=LZVNI M%K.N';.3 BHLV'IHQZ\2$D=*!:"SPBXU3?+9&S,[1L_/U="'XPETR=8'J D^ M:N6JF/35\RJ-%8CU#6I;F+KV]VCST;=X?/\]EA$UO9WVZX!3-B5_62>MY9UK MY]WKF=XJV6_XZSZN.S_#?S%X1*E*MF\O2K M>\8T.'O+O6/EIG[Y7Z%:1O.6^'3W] .#8?U:O7/_&G\9-3\3:+MI?K7P(RDW M65&AG*VA2^=S #-3-C\$:#X(OJ_?I2^Y$'Q77VY9 O6B-(#OUYR+UP_R :>? M8US]#U!+ P04 " "#@ZE4BFZ,TP(6 "9/0 &0 'AL+W=O_?B:?_OD?GQMVZ8J:_/)*=^NU]K=OS&5O?UA-!G%'SZ7RU5#/[SZ\?5& M+\V5:7[=?'+X]JI;I2C7IO:EK94SBQ]&YY/OWQS2>![PWZ6Y]Y6&K-[+5])&M9NH76S?+]Y>O+]27XQ:Z1NC-D*C*52S,BJW4%KM\0V?/,@J-#U:E+6N\U)7 MRH,; V]MF,$W7WY3UR9?U;:R2S"0J8LZWUD++ M8\>J+61YV[K=PH0:-MIAD*[K-DQ[(!HB1+0V-Z9.E 5!VW79@.I]"$ 7QK&0 MP(PWN_?S*]M6149#@(_6F8RPUT!A-AK"5]1/_-:6)!3X$LJ#SA0D$G7T7VH1 M+.'>:*<,X8)Z9W*SGF/#X-D3]9(6&?%'FD02CT;:B1"24;KX'8#)1&119793 MUJ0$,+W6-<(,/*QJ 54YJUS]&"P7 VJO$?88I*U6NC211=A M-3--+:1*NY)--O=J;9J5+4ARP=)X\V!UJ>NY7GC M("@@F!PVK6<']5M&S;)(5%Z7RC_FRU@R))HA1& M23-ST] ONH(EL9KFK4=X\1[KS.]I+FQ_V5-*Y.4]>3"1EF!#S#40(H*'"\($ M20+RD!8/R@-1@?@!>)8^L$=F >?9M&YCB1#0JXDBGQ@ X;AQ/)F@D>VPJFRN M0Z3PV"\G#7URI67[)Y8S$DZW2;-R)M7(99M7!$Z).GYRMMUDW9-/]A8\\8^\ M9?S]RKB;$MO)(U'5;OU&Q@,J,7,DFLHL=7[_* E/[-8; L>'/ 0H\D/M('B. M2>8&.?E&5$C)L6! $[$'"U2+FY(F@4F8Y1UP;_CKQ!UN\ #MBMAI/I?) M5)IQRC-Y&)AA^9?NT_[=G*T-.7TE+ET7 'M'-#M=E+;TMH%5P5;> "5Z<=;( M^$+0^0HE@=PG*8(%6SPBNV,>:U0Q39(V$7+>E+;UC-G!0G-LP3">07X-<,=$ M4>X @GUU38#'*!#C\2Z\6&D*VJH$G.<;JHPY9D?E+@KAK;OH6<&6K&,]/IY^.5,QO6D:EF9? M#5:)2-@MGF8J_WX<:6%.:M$Z"B4P I^[_6?_W$ZG1[_\QD MT#L3Y8GZAM T^$7TOBP0'E$\LA;'+5J#G"'F59Q37_)"G8,YNVDK+JKQ<>GT MFD>W' 4IDJ$X)[07-R]=[O0"7JN1%"%[)'N";RY7(K- .$.HKKQ%7C1W'$F9 MD/'<:"?IM4%R0GM2QF!KT2@E/"[J_)8+:+5P=DWY%3R!:&.]K]JZ0 HLJ2M; M6"(HQ16^L^.U(0-B2Z#\:R.$A8! JD$XRX9X1<+T&VD09!Q/UG/*^\$Y<@&. M&JFWDIO;VQKJYX!<%>J+=F-H,8V&,,?\CTU928Q:@:FQJ2&3%934@MNR7>^C M&AHCSX;(<[V1)(XW( E&=+DU%+W-&O:-K#/,A"!M+D$OZS%X92#(!A;"624G M5YL&R=I?IA888 MVC AS6(APJ:=N%/O%M$5(L<^2?V9Y0ZKLI1)B&9KG"Z0\)+\-;6.TJF[C M^]'>-@9<,C.)CU]1$4-:.D\X('9I],<%J@..&7&XK+[]]"HO34RCAD_>#X3V M2U)7<49R?G5.%@[Q"?9G ZP0.PCATO?A+E96)$K3<$G&P2&/4:7GN3/\J.D- M)PTAO1,J[&)!Q2Y98V4 1P_F$#Z%X,#(&A""?S+U$A!H!") C4A:=]Z*]\9 M&@%%[P?;1-S>'X2!IU.D#D3](*\.*_K& +.EF).(L(7]Q!B0L*B8PGN,7[-C M 3<(+V\HDZ]\UC'>>VPF4&+N)!0[]C;+ZQ0H_V#6]W%!$3([KV[O8-Y4&R>X MVVN+X 69$&DCAB4*V; 9TC'@%QP_4(JLS.A9D:FH6^T;L47?UE;8LFVDAI9F*X>XF)R$G<3\X_B0*=X+)JZM MHU($DFQT$@W+K+A1"MU=M./B MZ1))R$J=8QJLY$F4I>#&J:<9&'5OMQR#8\@!6RWMPHE;W#P&SMGX'3>%UKH: MK^X+IULXQF!1X$!UC]R>LH&J$-^R<]M@6 A;:9: A#/FM-0MJHR#= M;0D Q0.CHI.!3P%.@(*R'F\JZ8KT,9_.+1I3=_7BVA;C=C[K? Y_I M<[6=OL@;S77%F\(%A*K$=S35Z]30&BJPMO48VF E43PR=YH;,C'+#:[ZBCJ& M)<%AU88NPFCUT6=FY1+_>S!)/X^8 \MJ&516KID&9),JF7S8K M#1/)3EA:>?2BRACS->Y)'L M?FZI/=:ZI.+YV,7H6)]$W)'B?BW'$-)N_(4KN'B*P/&8NF^QWU=RPY6;0R1R MZ9UVZ[+WK/6]FI,VR*A"FR+M:1(AVTW-Z3Z5%EW=D'#TM]JMPWYRUS&EEA15 MC14E!)8[VLDAPU6#);1#>GU-/5^8'LL@[8[[;H@.\Y,^TE>%NH]P5_,ABE#[ M&2!0MX:(LLM:RL.M]B0_^$LZ=301/_$';ADHX[FO: M6R@HYCOL&A 6R8 T'X(MJ\LV4@3\#G/MSRY$EITM!TMB+L4.'PJ*6RA$FU1X M0D@&U*"6B!\THF5UKC-KP"_AN4F0'.G"0N;)P- "+PPD+MZ=ZI(*=NHWPTU< M3# 0.(B>I;54)KHDP 4_"JH)BKFA\^).%Z@Y OPS>U%;GG8M+<,=5842M.F4 MN>.V,TCIMB9'!EQFT1F5I99Y)*-7Q]@NQHFRRCKJ/G2I9&MUNS+TW7J3D$4@ M13QXZFM'!88>4-Z99&]^G:TU9!%<3M$N<)DLD"_/Q>"\218IDW4"-5'<40<[ M9'S-O=[?+=<@77-*-I&,8[#L0[ID@'@Y-7Y0"OE!6^T;HU! Q"?3;H%D.MKH MV&>[!$JTSI&_10U('Z+1_4@QG.X4@6*K]3YBC(R1^BHX'OCB$4-!T!EB"P)8 MS@7*%K>FU)4:UDCHN']"/G0AEG*M[PR?+) ]^'9.ZY*T%J8@((T&U>B[[@"3 M*DL^34"N5N@TT4@&$Y:1B F38)\RBR..^AW.[L%DR"N^=,5KP-ZXAO%##$.& MQ3S3\I6^C9IJ^J[L8.7^A.!6CI[; ,V.?J02GHXC_"+4W=GEC CZ1CI.\D5 MV/)N=$S=X;^;(+':4B)5!8J(MNT1R=%3)$U&5J9(=NB,C8$=%U9H%3? M0@E',L$FU^4=41ED%V3?/.0M4T!2,:9RW@JD^%6Y:+J5#/)G2:C&U'2V?_(=F0X? CKQU.GA_L%WSUYH(E#QD)1O2MF@ M+DYU.'&ADI'R 2K).I-'- <6R^%;9^8N>/)T\EW2=2I:D6PS'&U\HIK>C^A+ M6R_T#5:73AAFH8( +-*A*E4V6RU^AB'ROA($(D-$.%S"F-]2;UP\$Q_>HQ:X MT567WWVFK+]D#WI\X'FS)9E,SHHYOXC3\SB=/YAD.@,:A=,71_LGL,JJ8N-] M,=T_C=](6L$MH?85%7FXY M*B>\3QP*QX*)[SKY/68"Q)T]01STN*:+;UM6;DKHE#P1>JDAX5;\CSOJZ';Y%"1";6G4^N[#R]2%<] M="0OY*2BMY]!P?+R@G.0UH-@2/[MH[2_ "ADQ[,C?)C-LM.S26JYC[,\Q=#C M\/=9$QXUH6EVGI\C7.4+_?8WHORU9$LQ9-INP8,ZRDY,CQ'#J:%NZ M,?#0T\)P(HU^R]^;)\?YQYR/L-/AEUCMX"'*P>SI13"[& M$( Y(Y=CG+[=:K#%+ASG)G2>@,F?N)%!3]_WS8Q+.& _9-,-2?H=M>&,4&YJ M4#;(V51HE(%'0AE YYRND#[72']F5M59=GPVX_]'LU/UIBTKJL>]FL%0#R?' M^#_)3D^F6)2[A.Y^2)LZ.YEFT^.9.CLZR0ZGLXX3H'YAV Q"/P;"/9I,LX/3 M,W5X>I*='ATKK#S!K&,4X5#Y<7:,9S^C:/B>JN]VW88S2<.]2H&0D\/C[ !> M< *.#@[/GB/;%UC]X&22S8Z/Y//A479\>##80^R&;MLYLZ)F-D N))$O?T8: MNB>GQ'V[$BI/YTLW-A_,#['Q9<7S4X^\HA.PE:WHMMD_F%S(BS.DY%#TF5## MIIZ'"T;A^EY:9<&?CK*SLRE].,B.IRG *()U^HPJ@_--L_' MQVQIX?'YFOH.?W5)R?,-&$N>3@YIR9U,,??:8ZX="A:@XF/$"AT3-NU[P'SK!7R2"_SBH#-62 M1CJZUL?W(C=\X8.30>W^H'2P]']X*8V26HQ$3^=_>82]!KD\-C,9^?>5>L5QH%$OI,^3=+7 (#8M#CSZ< M6!+ ]N'ZTIRBJ 1NEW3U$BOI M;2-TK44X<@M,\S;2V^^&416\IA8F1J7G'5L[_[1#6%^U3KE5)=5MOTO<0U3F MTIOS#P3Y$/6?6?0D,;X_1$_$T>QH"^_"1N'ASQ9Q>"'70L3LDA,I:CO%\BKX MH&@J*)4P/AZS\^L$^F=,] MA6((D#U@)#WM'0 K2"1G+Q*?^/4)ON8KG\LM.$6_S M10-CXRHW'2X->2133%8+$?'QQE/GQ7JS0PHN#OL/$KU[ Q+;AX&MV MOD\E?[LF6PAAO;MKZN.[ 88)D8-9";?Q1&3;$OF^@*3*L2%=TQL"DVEH/>:#%&"G>3P$LH

1FI'J='GEQ[M92CT%&8-'B>X2*T?0,+V+#Y(_V@3-^( MM3,J8MW6BP_]OG7' ME((_='1+K46 _4*TG>PNLGWTY8_P)35X0(4GF]ID2@ M(MG0"99V?#VX3YIR>T.7=:0IU]^VEF8,.X(0&!K/]_N[WMI\E;PNNS9NR2\% M>^%#WISM?NW>.SZ7UVW[X?+2,HQ_23&Z,@M,!:P=C2!8?A%8OC1VPR_?SFW3 MV#5_7/%[>#0 SQ?6-O$+;="]C?WC_P%02P,$% @ @X.I5(O4R%#: @ M"P8 !D !X;"]W;W)K&ULG5113]LP$/XK)VL/ M('5)2HM7FP.:*#YT(J.V2Y<^59'-LTQX+;2)>HZ&2I3<$=;.D MV_T0%UPH-AJ$V+49#73EI%!X;H)2UT-VQ+:!&['*G0_$HT')5SA' M=U=>&]K%+4LF"E16: 4&ET,V/CJ;]'U^2/@IL+8[:_!*%EH_^,TL&[*N;P@E MILXS27= MC:Z_X$;/L>=+M;3A%^HF][C/(*VLT\4&3!T40C5?_KRYAQW 2?<-0+(!)*'O MIE#H\IP[/AH878/QV<3F%T%J0%-S0OD_9>X,G0K"N=$X?:R$%?Z&["!VQ.CC M<;I!3QIT\@:Z!Y=:N=S")Y5A]AH?4R=M.\FVG4FRE_"2FPAZ1QU(NDFRAZ_7 MRNL%OMX;?)/*4L1:F.IB(11O7H+*8&PMO?@=]?![O+#.T"OYLZ=NOZW;#W7[ M_WFM>]'>B&>VY"D.&3G-HGE"-AI/?]S-YK/;V=7W.9RO%2]$2K*4,_0$X)LH MA,,L:)L*QS.4,.4EK>BK3:E-H_U*P;@T0L+1YI([H"MOTH45F2!;PN3^URU< MZ"8AD&5]&2M!+<#D2W%E'985: 3W7],$?W$5?H_?> M+=G;K1ZPS1$[#&W?1?,M9H^"#M765*H6+@?A+-2YEG+]7M>*@"\Z.C"ME$CU M*_4'K FRPP[00 ->ED8_"S(WRC6\ZY]&IV0R*2DW:AL/5]IP<8-4HBRE0&.] MSIQ,3\51K>@O1+J9#OSK]<0[!BW0K,(8LI#J2KG&JVVTG73CQN OZ XSFZ )C:<9/=#T0\C;%3^I=Z+43#'LJBJE]/ MUDVS.9_-ZG0M2EY/U494>)(K7?(&MWHUJS=:\,PL*HN9[[KS6/;T2A=J\GWJ0?N)>K=4,#L\N+#5^)3Z+YLKG3N)L- M*)DL155+53$M\M>3*^_\34CSS82?I-C5HVM&FBR5^H5NWF>O)RX)) J1-H3 M\;,5UZ(H" AB?+68DV%+6CB^[M'?&=VARY+7XEH5/\NL6;^>)!.6B9RW17.O M=C\*JT]$>*DJ:O.?[;JY83QA:5LWJK2+(4$IJ^Z7/U@[C!8D[A,+?+O -W)W M&QDIW_*&7UYHM6.:9@.-+HRJ9C6$DQ4YY5.C\51B77-Y+[:B:@6[%ZE:59(L M=3%K $R/9ZD%>=.!^$^ !.R#JIIUS6ZJ3&2'ZV<0:)#*[Z5ZXS\+^('K*0L\ MA_FN[S^#%PQ:!@8O>$'+7*N274-6C6B I9LUNS8V%IK]_6I9F_%_/+-A.&P8 MF@W#_\RL+X#<_'3S\G6BY%QF3%/JI&,!A* MM9HA4S6GK6K&M6"\K@7^,A.U&4,*-#N%1-HHW?!E(5@M5D@OY#1[7[%4597- M%&,7 K03[!I9K5BZYM5*.&PGV)IO!9YL)8&O):RH9RMKOEIIL>(-P*SQZOW%\I&MA%IIOEG+E)3CC%>9S0_X MKGG<",ADE&:Y*D U]3G[O-9"'(0F0V"EZR&R7ISAL1_45NC*B'R[-^^U*K%M M*J'N:/2S:C#PVU>\@OF;M6IKZ%2?LB^(%PCR"<81T&*$=\)"=^[X88RKO_PI M\3W_KP=CP2)QYGYX\+0?^ZBJLQ&4'SA1E+#8\;V0!:X3QS[S/2<,Y\QS'1]W M,$'L)83O+YS$C7#5S<9($#NNMS#/7,>-75S95?30=8+09]>\XAD__W;C$[:( M"76!60MSX3E!/"<$Q_5=.Q#1=@L?3R)VVZR%/H:S(%DP)R"8 +^^N?<26AQ! M)<_(O(CF[),-NR&B2$XH&,<&"'-<%M& 'QNM B@3&:UB(V8$I>9QP&X*"1*V MWGNU2!:G[)7OA*Y[.H:FV;&1*O(3( 4'D=P0Q(JIG(%NJCI'_.)ZI516,T5) MI[Y[Y"?Z__)WV]>8/Q5+OY(/(SN[ ^0+E M(P40NBOV3I"7 Q=,XDY]X<^#I\FP,FL"3 M\SF+D<")S[RY!ZB$):"9*&;SQ''QXX6)$X"2KE7=G-T5;6T$"".$0C)PH+T- M$NP3#:/V]C/BZ0P:G7T VVHH7H.'_#D"; $5/)C7F2<+C"4('5H3>2!*1N&@S M@E(C* RR'4KNFA!UU\O\RU1]T]VH/K.=[GF.!L9L)FJ,4ODB9MMRV)7Z#8A0 MR\R&52>&B:Q^-@HZ_ @!&UR4FT+0/,<*(,N-R:%UMRTO"E(QEVAE9"&;Q^-Z M/J'8E%V;1J:F%@J0M1B)#*NAI;=/>JV-R% F;15/_%&>/ MHNC==C*?1OV 0X@;80Y7Q>-TWUU?H?>T7OB;[)PD@?BSH&V+-A,'ML%-,0H! M3*&&,7/8AK*:I];N9H+=H)MIE!(/J<"COO64U5:!0K*N\>QZQ+J+]\[*0I=& M-[H9'.&0YM=#^."FSZ'I6&J,7V5;$U%+,D&U,CFVC[MA]$"TIS7HM+>F&'ET MR*XIN^I[:D*DWIY:]+4HLC[J(* +O>B MP=$=YV]*"J'IQEH&2=$;5(NOK=0&+),=-2CJRDB@+DTVP 6(64HE&I9?8GVZ MEM ,;C1GBBZ?Z%4!Q7L/KJKBT>[0I\$W:%,4O[IAA:I69^2[D5)TQ3M7X20R MD-; ?AO^:,\XMS!36Y%S!-D[%7)+J8+SE&*5:@8D*,2I-!L/$Q82 TIC=SI/ M4>E&XHD'"GG2TL;:*,[,R035G2803?5Z$M8Q 0[(Z&C\&7X%I8 M,]-P?T7-1R9S-)BB2@>N&_6?/8^/.8ZVVD>PZCBUU^VW<55W*CUJ\YYYP"6> M-TT&=MFK #OSGHIMINX%QW30FJJ^L88-WYQ:B7%&F%)#44D7Y5#H]]:SN4#B M'F^!AF,KQSD83D6YR7/PF^GGOT,T(PU[/C]'0ASOSJP0O\<)SP=/3_[P1C1= MO.R,@:VHO(#?:D.FW^6*WZ/N[7<2'"78BW #CX\88U086<< ?7QVQ;!GR&^L MMO<"U 0_=8V5U!G[VB).B MLY#X*KBT'%ERO0)P]+]FL@.E'<+4@HC5X.13" MJAYP.N)KD$NMJ+OZ=;)TT3C._:5H=D)4MK":5SE#\>E8FL:&X.U+#1$A:PT1 M$$ELNP*ZKPS34;2]A2;E$C.&7L6<3;XY-[SOS)\]27;G[,LQQD#?&](K@]AV MP/,P'-OBA X*B1N:,Z,3N?'!1N85@NU(S@^7>3A?^N;7C[T7\H1Z]PCG 9+! M\SQG[BW^.\W;29!,X\,6*W"G[O$>RSE(0>,G.C!H85_LF9TR5$&N;:R,"\Y!!=V?*VR!RMNFU?9E[5,; M'2BVH=>0B#!BJAW79'BRX4$'=]4<)4;]HDK&MB>ALW#GT[#WB.D(CZG -]CR MP33! _^%5+99I;TW6- HOB7O < MU#$]]E9[-OIP@*JW,I]'J##"7]TWA&%T^ )SU7UXV$_O/M_ N BKFA4BQU)W M&D<3IKM/(MU-HS;F,\12-6@FS.5:<$A-$_ \5ZKI;VB#X;O4Y;\!4$L#!!0 M ( (.#J52U#&A#DP, %T( 9 >&PO=V]R:W-H965T)A>ION@,TI"F9(52=?EPI9ZIR*W ][O:%?,"Z\V<3M;=1L(L\FYP(W"O2Y*)CZ MML!<7J9>X%TWMOR4&;OASR8E.^$.S2_E1I'F-R@I+U!H+@4H/$Z]>7"_Z%M[ M9_ KQXN^D<$R.4CYQ2JK=.KU;$*88V(L J/E*SY@GEL@2N./&M-K0EK'6_F* M_M%Q)RX'IO%!YI]Y:K*I-_(@Q2,[YV8K+Y^PYC.P>(G,M?N%2V7;#SU(SMK( MHG:F# HNJI4]UW6X<1CUWG (:X?0Y5T%0%EK0K."H^J\*3DN M[*'LC**OG/S,;%/7=Y,SH8&)%#92&X6&*Z3:&UB@P",W>N(;"F>=_*2&7E30 MX1O0$3Q*83(-2Y%B^M+?IS2;7,-KKHOP7V'X#E[4<(\<7O0& MWO;O+.&W^8'HTUWY_9T _29 WP7H_Q?%_0?HY7JW>EK#YN?Y>@?S]0?8/.WV MV^5^M5T^+M=[6"S7RX^K_>XS4N\D4J5@,@2-ZBM/$!+*@WZ*4@J;ASR"H >@ M1,5ERA,X5'E59A=N,B[@B;XRP\4)N"!/!"(FSXILZ'B%QM1*6N8\9884;6BQ M)+5%KURZ0)WD\C"90H2BNA]H[P?0Z299<[RN6B202O8:@17R;,$NJ!#NHFY MW9#GKK')\G:C0X1UB:[=\V]=F.;EZ7NO'_\810& MP4_.KZZ)I?*_\&\%87?8?EF"5A!U^^VWJO#P+[G?\K96]6&[L$S#4>;TCNM[ MN-[MIG.J(C7JWC&\?0%>VW)4+X-+:DWBI9%2 M;H6]SF@X:CNA'U M6W%DU3B@6L\+J0S_D[EA0B4LJ7KJ94.U$H4I-VT8]6*( M*6 ,K?Z@#>O7JET7]@Y:XTX41NU*&H>!D\)@7*VC?(+5"D>OV;W69VSJN1\=V\&KQT\4ZW)66E"TIBY#4VN@A0<)'D;C\=M04":# M-/%[>YTFJD'.).PU,8T05/]: E?M/)@$EXT'5E;H-L(TJ6D)!\#/]5Y;*QQ8 M"B9 &J8DT7">!XO)W7+J_+W#%P:MN5H3E\E)J4=G;(IY,':"@$..CH':Z2=D MP+DCLC)^])S!$-(!K]<7]@\^=YO+B1K(%/_*"JSFP?N %'"F#<<'U7Z"/I^9 MX\L5-WXD;><[BP*2-P:5Z,%6@6"RF^E3?P]7@&G\"B#J 9'7W07R*E<4:9IH MU1+MO"V;6_A4/=J*8](]R@&U/646AVFFA&!H;QD-H;(@F9+(9 DR9V"2$&T( MYQCF/=VRHXM>H8O)UA)4AJQE <5S?&BE#?JBB[YE=)-P2_6(Q),W)!I'T0V^ M>,@W]GSQO^1+5LSD7)E& _FV.!G4MFB^WX@Z':).?=3I_[KEO]#=;[>;XW:] M.Q[(8KS@.BN#SH#5>UK[Z305K)?5O;K .T<[/E9 M*;P8+L#P&:6_ 5!+ P04 " "#@ZE4[PD)U'<& =$0 &0 'AL+W=O MGW;1=2LK11XVE44WZ?6. MNJ50NG5Z',8^V=-C4_E":?G)DJO*4MB[M[(PZY-6O[49N%2+I>>![NGQ2BSD ME?37JT\67]T&)5>EU$X935;.3UK3_INW UX?%GQ1$00>M_*=+ H&@AK?:LQ6(Y(W;K]OT#\$VV'+3#CYSA1?5>Z7)ZUQ MBW(Y%U7A+\WZ/[*V9\AXF2E<^*5U7)L.6I15SINRW@P-2J7C4WRO_;"U8=Q[ M8D-2;TB"WE%0T/*]\.+TV)HU65X--'X)IH;=4$YI#LJ5MYA5V.=//PAEZ8LH M*DD74KC*2GCDER3-X:6-I&O#2'UOZ7KFL,&RLH_]-9\Y;D./W9V0,&AF# M(&/PU[WY Z#I^25]F7Z\/J.+L^G5]>79Q=FOGZ_H7-]*YP,H?5Y*FIL"::7T M@I0CL4DM,G,RE26UM;J,^N0D/,U9S=N@)K[@Z&S9>/H-?39>%/11WLJ"^O4S MJ9\I7>NL$,ZIN0+6JW--?FDJ)W3N7M/9MTKY.W(RJZSR"MZ]J'P%L'F%>3J@ M4;O?F^#Y\T_CI)_\>^_(YFUZ*U0A9H4\1.DY=**0V\#7G:L._6)NI=5L'T$! M0A'1V8[XM-V;#.K?#>[#YSMC5\8*+VEF6,ND/4Q[U&^/TR$=38:/UD^=D_YP M)K(;.&!+%FN ;"R 9$6A_H_9TEB_@%9D9H5:""Y#CH9I [7UNGE&YQ]0/VF/ MQD=X&;0GR20X:CP<[774W\6#]S*3Y4S:#17Z_S 5CH:]!U1X./)W4@'^3,?U M[\NI,$F.F K#!+^]T6,2_64RW/-K^)AJ#1G2=GHT"6083MA%X_9HM#]KODI" MJ%7)1G@FQGV(089M(G ORPF-\5ME/.LG[ T. 2NK,NDZA)ZWLQR>I_52H5( MUH(P^--F[^8VK24ZHT6[W9(/"&M*$IM8TIV2!;Q4V5L9X;?%05FG2JRT$ $/ M@DOL4[BSA'+O&5QP/W<-*_-FC 1')0:A4&*FBA@4B+( +^X0&IPJG&0+)"(9,U.N*G;1[(YR]!U3:<]Y MRG@K:_[ Z023'?T]V$=PYF3]C;X M5&D(0P 44K/*>>66?:R=6QE/3/&P".Z$Q^-WS=F*!U?"PN$K:<.I3V>2K'(W M)/(_JCI '9H^[!P!X%$1"618BGROHU&=O//8%SP"4RL PB8"&W!R*W@'SE6Z M#EVF6&V0#.8KA/&=T")70E/.J6:C"6>5-4Q!Y9>HA#ZDT&X6'+P:=D:O<9HJ MBG PQ*:#5VDG:8;:.&ZZE0P'QN*N0[\QY>F#TG"% MRYQI&ABD3]RB%!$/Q. M%2XE:F$>%0(WJG(5\UWI37KR*J[-6ZKE6\<2S@>>-D'TO!&M[D6W@5R+=&_@ M"U GA)!?),HO0(.&/,AA1FXRU;(G%W9"*\F$M7>L74/!)9I#""*(;B4J),,H M'4P6&1-!^:((' JGU&C:\]I>OD1;)*M[8($=SRL7JZI=/&E(H(*Q M-F9(K#G,A4V=?^A4+@)&;VVN%6X:5UW/8R.)6!$#"2=_U$)>7+X>=U$>V1L^ M6B,C#]+QH#/:K2Z#WE$GW5]=VE&I%PN9;(2D]XCW0H9/E;#/CP0PR7 _P;V= MP_'(^5OIE==IU%2&F@Z/[@[[7=C9=['J;EU92VD7X6+N8O^)M]=FM+G[3^.5 M]WYY_,L#.T)FC0M#+&V4EN8AB:@ MHFQ[F/;@)I?$PC\R^[K"_OJ=[38K$["7/;0YG^^^^^[LSZ.-L?>N 4#VH*1V MXZ1!;,_2U!4-*.YZI@5-.Y6QBB,M;9VZU@(O0Y*2:9YE)ZGB0B>34? M[&1D MUBB%AH5E;JT4MX\SD&8S3OK)SG$KZ@:](YV,6E[#$O!SN["T2CN44BC03AC- M+%3C9-H_FPU]? CX(F#C]FSF.UD9<^\7E^4XR3PAD%"@1^#T^0ESD-(#$8T? M6\RD*^D3]^T=^H?0._6RX@[F1GX5)3;CY#1A)51\+?'6;#["MI]CCU<8Z<(_ MV\38X2!AQ=JA4=MD8J"$CE_^L)W#7L)I]D)"ODW( ^]8*+ \Y\@G(VLVS/IH M0O-&:#5D$SFA_:$LT=*NH#R<+-$4]TH&MU$/ & M+[7:< M'J]#J@C_2S4(VM9;K&H+];;IR:.F:?'^EV+ K-@S%AO]AKO] NKN9 M?SJ:39<7YVQ^<[6XN%Y.[RYOKF.%V$ZQ5X&D4IA:BU_D)]$R+B4S%3-KRUK) MM0M.;(!^%H"I>&C@#XW1R(OF[9O^2?9^-WC&=>F-/D.#7%+0P;#7CS%*2!FD MI8,W?^(])"*NA: Z^7A(]QH;QITSA>!(,,@?V HT5 (CM- U.\AZ[Y[!_MO[ M%+OWW'FE>YI08.N@?$>36FN,\NB\W>,RC9KZ$QY?)II*+6AP$BI*)2['";-1 M[7&!I@T*6QDDO0:SH0<2K ^@_[)G?P&4$L#!!0 ( (.#J51H M<)8M5@0 &() 9 >&PO=V]R:W-H965TV".C>P^D>3!B(M8G-V0;:_W['3@+LJE0G MG83".)[Y_,WG&3O#HU0_=(%HX*TJA1YYA3&[NVY7YP563-_*'0J:V4A5,4-# MM>WJG4*V=D%5V8V"H-^M&!?>>.C>S=1X*/>FY )G"O2^JIAZO\=2'D=>Z+4O MYGQ;&/NB.Q[NV!87:%YW,T6C[@EES2L4FDL!"CW2?6WSE\YWC4%S;8 M3%92_K"#Q_7("RPA+#$W%H'1WP$?L"PM$-'XM\'T3DO:P$N[1?_#Y4ZYK)C& M!UG^Q=>F&'FI!VO+DOMGG"L?:/,@WROC:R:8&)0<5'_ ML[=&AXN -+@2$#4!D>-=+^18?F6&C8=*'D%9;T*SADO511,Y+NRF+(RB64YQ M9KS +4EL8(X[J0P7VV'7$*R=[.8-Q'T-$5V!B.%)"E-HF(HUKG^-[Q*=$Z>H MY70??0KXQ-0MQ*$/41!%G^#%IQQCAQ?_UQSA[\E*&T45\<\G\,D)/G'PR?^1 M\%,(VWEW>L=R''G46AK5 ;WQ8OKM:?J\A/ET]C)?/CY_@XFF@M.YXBM< Q?P M+ T"Z23W"JA-%;.%KH$I!*8UTF_M2G8-5/_F**F++$6V*A%TS5K?PJ. 7 K1 MM,F1F\(!-@Y-C%4M+YC8H@]'A((=D&8.W((7G,I4\9R5P"JY)U PTF+:,\.9 M>Z4L5 OIX/!P%I1[$># M'CS(JD*5<\KPPC/+_*P70!@,_#A+85IR:M!FKA/>0"=+,WI&?A($-X36BP-_ M$*?6BE+"C9W7XJ3S <4>Z^T3=!R3%J; )DFK/Q<&5:L E:_0&QI?RV/9.M!Z MG2R*+0/B$H7$Z>-\SA&=?I^(AVGH@EP:7TZ)O,RF\XFKQ\?GAY>GZ74A![1< M'%J#TDVNR1C[63^"OA]EB77M^V$6DY$F?B_.X)5*HY0Y,[2G#U)1)9!)7(A? MXO>CP D<1KT;6$IS!B:Y'D4N*[20H=\;.$C*($S@A615[71G^D87G,8;Z/DI M;77F)X.LG5PAE3#"3$FJ=-L=-&SGENP-79(#/TGLIF:AGQ)S2^V2='XBS45> M[JF!88N"2)874U; @NY4$-+ .99ZY]RG="SFA3L7OV*.U8IRL(/?RKL]-2:+ MQ73Y29&')$7F!_VDMJDTTWY\98="/X@25^L9;4^<1HW6;>E.Z*0Q%I3T31(_ M")/:IL:HM[U-LW&D[?(#DBI+_##N-6 7(+U^YE-7U780THH!?'10=R_N/:*] M=;>[)EGI#*JOP-/;TP?$I+XWS^[UUP>)N^64:HD;"@UN!ST/5'VCUP,C=^X6 M74E#=[(S[8:AL@XTOY%T&#<#N\#ILVK\$U!+ P04 " "#@ZE4Y"0[\F4# M "Y!P &0 'AL+W=OWZJK#N( M5HN&G?" ]I=FIVD7]2@%KU$:KB1H+)?!>CC?C)R^5_B5X]G+D2QG_AW.FF<0!Y:ZRJ+\;$H.:R^[/G2QYN#*:O M&207@\3S[AQYEA^89:N%5F?03IO0W,*'ZJV)')>N* >K2V@>9>KSTNX.$W]='8S7UQ!]OX(]Z_)'''_VG)'X#8[U_N'_X M^0"[[1X.']?[+7RN$$HEZ-X0.%AV% @&K:%#;2NP),Y5W;26^097I>M/G@.3 M!11QQ@ MM6JE-7>P<5[G\$ CY%X2(X2UM9H?VXZR5;!Y_ T^8UY))=2)(^&2X@!^@&P6 MQL.8%N-9.!G-X-'?(BQ^9%]0TU!P =84F_=H8#8,LW$:9K,IS+(PC=-PDDP[ M_R\CO34C]'@P'OG?)(4/76;^%[[O?$'N7N&]+4N:3:YNOEHTG:B\>:NY)9=S M.%B5/X%J7'&) >$1R=P5U7A)*SGUPJ4F?CS+''O/PSM(TG$XGHTAR;)PF&:P M+OZD@4+VYV]F>1K'83(;.;99-@VGXSYOWYUGQV!M@>YR7O67V=-U?182"==< MHO7M1P=9-O/2(>E.)MF%C(^[03^[Q=<02JUJ4*WN&[QSG3.1MZ*[!\RXJ\$U M8)??LVI% 17%"D=$DDO+KPD?_-OMCV[&:8WZY!\-0[%2NW>3M3_MWZ5U-X[_ M4>\>-8K^Q*4!@2694EZR '3W4'0;JQH_G(_*TJCWRXK>5M1.@>2E4O:Z<0[Z MUWKU-U!+ P04 " "#@ZE4"%6V6R 0 #A+ &0 'AL+W=O]WGN WBZ=?YSJ(R)ZJJI MV_!L5L78/3D^#D5E&AT6KC,MOJR<;W3$HU\?A\X;7?*DICX^.SEY=-QHV\Z> M/^5W[_SSIZZ/M6W-.Z]"WS3:7U^8VFV?S4YG^<5[NZXBO3A^_K33:W-IXB_= M.X^GXV&5TC:F#=:URIO5L]GYZ9.+TS.:P"/^8%,^FYT0 M1:8V1:0E-/YMS M3U[02Z/@M+3H;]J2)T]]Y]=?,/)A9ZF!>N/JC+6/U;/9X MIDJSTGT=W[OM7TUBZ"&M5[@Z\%^UE;&/OI^IH@_1-6DR*&AL*__U51+$9,+C MDSLFG*4)+(ACV8BI?*FC?O[4NZWR-!JKT0]FE6>#.-N25BZCQU>+>?'YA0XV M*+=2[[P)IHU:9-66ZM*N6[NRA6ZC.B\*U[?1MFOUSM6VL":H>_G7_:?'$930 M>L=%VO5"=CV[8]<'ZB?7QBJH5VUIRMWYQ^!@8.,LLW%Q=G#!G[1?J >G\'H/[EAO'\/_/%^&Z&%&_SJPP;?#!M_R!M_^$;GO$^3A93X: M5>F-49VL8DH5*Z,*![&V 4_X%4!_J>G3RK:Z+:RN5[-3B=JS=ML5#W9OCP8::-03F M2RQO8,"QXAD6!'G;P'D[YUF6WOS66S_N3(ZE3D^._CY7[_O:?/.GTT M[QFD*TRR-%U4E5SQ5]VBE&?^DF23V;+.#'"$>I:-; MQ CZ/&=6;&#UNQ:"Q6?1#4@M>N_IP\YR+4@+ 3&'Z=9JI:W/'L.Z7AQPZ(># M0S\\Z(DO!@'?XZAN SO85K:H: 3+GO;12UO31MC!7!E?6.P?)J / M9ZA[ V-EE8WN-;4K3!E(T$'-/CDXO=K@'?G,8C8HV]06T8NMC]3-T% (H"B M:ALT1^DP=?# &R=%,^>.^YZEL@"0:0 M%VU9'K0$G/ 7^9 \*9JK.!EDVQ(2BP2U-M!X"P/A)6&K \*&[\L MU%MH>,]*9'V4T:FBTNT:Q@"+;@"0JNS9\4E#*^M#5+_UVL/(2-N4%)#5+$VD M-[J&E;,)+?L OD/ .LMKF@M@6(^4$GG%2![,MR=@%5=*A(A1 )_@'B0!^4B+ M)\,"48GXG?!B0V*/3!:.W?6^OB^DX2#NPV&@)'T"*%<#)1[2%XCMIF@VJC M$Q52UB_XE*(*HK(6*9<;DF:)R1CE?,*>_!:B[E?XP'8E3.XUU:]E=@Q0_N['NN9_9PUA@"I%KAI2T1"3S1[75IG@XNP*MC*!1!L%&<+D$D1^0N4 M)'(/4@0+=OA$=L<\MBC/XB3%)%3?6-<'CB?)0@MLP2%F#OE%8*+)HMP#! OU M@<"842!G+/OPHM*4UBB+4%-P%D,#]^X^Q61( &6=J'(2'\;80L'',M?PMT*' M2JU0X(8QN]%=5]NX$U9N:Z9TFJM/\-&*5C(3# MXM-<[N]W(RW,2:UZ3V$.1A *;Y<4O0/@JB9>GZAO_O3X[.S1#U\! *,S42:M M-X2FR2^R]\T3X1G%,VMYW*HWR&=RYLGUQ\^\T.!@WG5]S>T"_%Q[W?#HGB,T M1=D&(;8URP6LU,D;DUV1/\,UU)3)+A#.$ZCHX)(U+SU&>"3E:&NVE M #%(G&A/RF9<*QJE9,QGG6^Y,Z!6WC64?,(3B#;6>]6W)8H$2>[9PB:"4MRZ M\.ZH,61 ; F4&W9"6 H(I!J$L_DN7I$P0R>=CSG'DV9)E1$X1Y["46/JK>3F M;MM"_1R0ZU)]U/X(6IQ&0YAC\;FSM<2H"DP=F18RJ:"D'MS:OEF@HN4#B=YP0:U MK6$@1V%G1[:5T4:$.VR^ 6(%M8%A0 *2'ZJ0HM><2E4RP)KR##&TW61YGDLU M-NV).XUND5TAPE%<:B3YC1*Z1-ZVL4Y2_?OIK=OXD! M/S,S$Q^_I J/M'0^X8#8I=%O5ZA<.&;DX;+ZS:^7A34YC=K]\FI':#]-BD[. M2,XOS\G"(3[!_OD.5H@=I' 9QG"7RTX2I8E##]KNN.D(:5W M0H5;K:@=0-98&\#1K3F$3RDX,+(FA.!7IET# HU !$B@]BKMV][(=W:-@*+W MK6TR;B]VPL#A%&D T;"35Z<50S3 ;"DT)2+.QUE;;LH]3WTD7F$)>3D[23F'\>GS+%:\'$QGEJ$Z!R M/9T_.#E1M?9KPV+<7$]WW#I?EUO*U3C;E'*(^S(3#[H<;][@LU M+B6+->& XU;?I&%[&4&)]N7>JO=_L"PAG:U&AF&(3O,G5:G47XWT MO:5G]A,GV;EM?:CV?SS(Y?&7NE#0\#:WN#_X5;M_:NSM1_N>3-[A!_ M^%T:)301KWA.V,E8"\>E$K6F$-%-:FZ52$E*ZCI.RUVW1,&>D(1.8$I*8#6O MY&]1+&;C&Q0NM0DDG<92OQ0 MI4!*!C!@@9%"[@N@(NNEX9T:N,"@F)XZRE*YK>2VL)H,Z9S;0U@D S+'A"=L M0RY*GO,)J=W8P!99-OI:+6G]E/XSE]*QNBTHKA*)-DEBA9 Y@(&JOK#3!Y35 M.95ND56"@IK+XX1*0,25S).!J0-9&D@\2K4UT275)-3N0PSS&4.1HA$]:^ZRM^F2 >+E5-LBVPL[G8/S3OJJ^%,C5)Y;M\B22XU.=C6T#E.F XF9"6%$T+" M6V06]]35)T!/@,A3N_?C4"VD2)#7,&$744VK60.T?*VWV6[BV ;;67ELR6[E M7+1/H.0FO68I77;G$9IRKN3-&D8M);J^DM8+^\%&YUP):-(EB;6.CCGJ1!'1 M=G/$Y!PBDR:.ZP=\2+VC5&92W9"J'%T[8.98LZ8>>/*0QEX1E4EV2?;Q-F\H MAG6" KOL!>!"95=Q6,F@QN#K$BQF;NYS-$G 1E[-OPX9]^G)> 7AY'"&0>TS ML27\>(54>Z/KX4SRO:'V)>O\SH%[;R#\OS=5Y_%&!C>7\S5."O+T(D_G'V8R MG5&(8N"?'RZ^@_+JFG7\Y[/%X_Q$ZDS6"\>J3"UG!:N>^T.EH13;!O)F/BQ8 M30IR=4\FVMV&X%LN/\X1_>14[,!!VE+7'++YG MU1LY^/9Z>Z,^S$7D05F>C;(\.RB-EUAY(TVBUT,3^@V20-_?>;#X7R[);801 MG=6:1GHZ9^6#ZHZ[W&QIVG\F6[/A2G]U;_;ZU]E] M05N..]2M+$>BILWV@:AI^^[UK[1ZRMB'9"/2P2>BBYRMY^.&U90F3!2,3WXW MMMS2<<- CH#V9']N%IN2*@&"YRR%F\LY_4[@WS#7+BM)+ M7]Y*['64.RR())+Y?S6*+]3%-)D2DY+^8#I4BNGJ%EVA2B"?;SV,B7!.[]>0 M4.:?"ZH]58B8$M5[PBH?(Y#V47W\)5]VX7IW;.ECT_.BZ)M>MA%MTV=O*FI9 MRNTARG*H\U*/O-#U"M/1NI M]H=A%&(;*FHP:MH!N;'SCWN$]47KE*,D"9WC+GD/49F?WJ6Z)4B)3=2C/3W] M0;4F?L%@=N\&BICW!I/CR:U35&9KOEM+C5WH1"Z@#F^'^[OG5;G M_P902P,$% @ @X.I5)]U?/[6!0 7A( !D !X;"]W;W)K&UL[5A-;]PV$/TKQ-9HO8"2U?>':QNPW10UD+2&[;2'H@>N M1*W84.2&I-9V?GUG**ULI[:R1GKH(1>)DLC'-\,WPZ$.;Y3^8!K&++EMA31' ML\;:]<%B8:F*YMJ;X[94+=',V"V?;%)5\U%E\LC@_7=,6NF'V_OM#PM!A1 M*MXR:;B21+/Z:'82')SFV-]U^)VS&_.@3="2I5(?\.&\.IKY2(@)5EI$H'#; ML#,F! (!C8\#YFR<$@<^;&_1?W:V@RU+:MB9$G_PRC9'LWQ&*E;33MA+=?,+ M&^Q)$*]4PK@KN1GZ^C-2=L:J=A@,#%HN^SN]'?RPRX!P&! ZWOU$CN5/U-+C M0ZUNB,;>@(8-9ZH;#>2XQ$6YLAJ^5K,@57TE> M\Y)*2T[*4G72CU\ _]&(<&O$:3@)^([JUR0*/!+Z83B!%XU.B1Q>] S>4^;^>;(T M5H.(_IJ8(!XGB-T$\3,3G%'3.">[QIN/'=]0 =XW3SES$@J#]L"L:@244@JE4LN2"]ZL-JU]N";D&NR?D7@*N MU;RTK)KHB$"=)H!<0*^B.&Y)!94E(TZIAEA%+'"TRE)AR+K7'G2; M!C$@3P89P8Z4:S#1'! 00-DX!?S$2M8NF78/^^<2IE&= <)F3LZ>Y;Y'PLA+ MHP0:4>3E14 N=S$YA*[I<-UI )>EZ$#ST""_@0,T.3&&.:0LC^%:Y#FY1J?\ M%RM"O]JSZ)C"BP+GF,++LH1,J#\9U9],JO^!JUX4").HWP+A6R#\7P(A'0,A MG0R$"PW%E;9W'KD0N,TB>8R!-1+PR*_,/A4&DYA/A\&7)R+W7=9C%W;?14(7 M*!2<>RI"+7C-])WP+7R$^M V9(E5WJXR?(O#]TCAI47D[DF4D]..BPJ"U9 ( MI!@'*=P#+\]" "T;,%;?/>9&BBSTPC0B19)Y<1B-EI .5M@M-$BDZXO ) @] M/R](G&=>GJ0$D ,8E0;0RK+42^';6V8@DJ &Z-I..',K!JXLAR21Q:GG@\XS ML,B/"[*#;_< W<\"+TJ3OATG7AK[4Q+*1@EETY6$:M=*]GFG?D2Z#RO\KEF# M5?2&D7-9JI:1_;?*/%VX34[V?(HMGV6A'(OR$0L^L!#(XE$JN+*J_- H >MF M?G!>A&6DFF$$]VE\]QS7:4>@:)-&#'5M]3>4U.V0ZJ+$*XH0&[Z7AIE; MJD["T4;P3\ 'Z6&V #*02?#P0&HN(7ESR$KU#$SC\GLX+S%0ZF M&\H%;F.O(.!>&4AP0&7#MD:%?@X9/'SA$H F-9NS1"X? 'S:&GA-;QE.MQ\DH=-O MFKJ(&3Z#WK3EG\:J;O= !,@\B!%R/XNR^>#D[[_+PR#XT>V" 6PU09)]@5>: M! XDR?WY0V:]F?=2+'N."(%B L]P53D6?N0 8F#S5#0N'ISY6Z97[L^&(>[@ MVA__Q[?CSY.3_I_!???^SPLDU!6L(A&LAJ'^ZPP*;=W_S>@?K%J[/PA+9:UJ M7;-A%-2 '>![K93=/N $XR^EXW\ 4$L#!!0 ( (.#J53P#FP<^00 %8- M 9 >&PO=V]R:W-H965T.TSZUR(N6EYG# MF>&9X>CT09L/=JF4HX^KKK=GDZ5SZY/9S%9+M9+VI5ZK'CL+;5;286J:F5T; M)>N@M.IF@K%LMI)M/SD_#6LWYOQ4;US7]NK&D-VL5M)\NE2=?CB;\,E^X;9M MELXOS,Y/U[)1=\J]7]\8S&8C2MVN5&];W9-1B[/)!3^Y3+U\$/BU50_V8$S> MD[G6'_SD37TV8=X@U:G*>02)SU9=J:[S0##CSP%S,A[I%0_'>_3KX#M\F4NK MKG3W6UN[Y=FDF%"M%G+3N5O]\),:_ D&5KJSX9<>=K))/J%J8YU>#GQK]0,9+ \T/@JM!&\:UO;^4.V>P MVT+/G=^JK>HWBFY5I9N^#9$ZNI?S3MGCTYG#"5YN5@UHESLT\06TF-[JWBTM MO>YK53_6G\&RT3RQ-^]2/ OX5IJ7%/.(!!/B&;QX=#<.>/%7W%T8O:(KV&I M"X3<+>DJ!%L9^OUB;L/Z'\\&>OHW5H9Z45CJU:V1VNWFN'A7^O"Q(\2I*,.(L$ M9@A!S@N/+\JH8"E&.VFLQ'G$>!GV6,1RAM&@Y3=9%">"KF0O:WGR^<$OJ,P] M:@FI,@QX%.>91XB88,-"ZH\K!792>N>6RCR%4WI;(!-[F!A?$>:\\,HI7.+! MYC+-Z$XU06MDE+<3#N9Y ((,H]0OB#QX%<.9-'B5!S-3.)7E,;WN6A2LX?:. MRJ(\IB,1)8P='T)[Z3Q8E8H"2#$=,MEYB,8G#S*RMPOP%^-&Z]J2QML"[K<5 M1+\5/K_;^@S%J[N*94Z11R<-%\3S*LF0?]C10((Z*(A\V>9S3C6Y[-VW[ M:< 1!?$D8G$:/EE, B,0FO/PB?]?]UWM2_(W5:6NVX^JGMX84)7>]!6 T(G0 MM?*W'#-4$I&&;$QWE8G%41G*0\R0L<+G>U*R85[P#'AF-3T$+7"3648Y$K@0 MQ#,.J((*E)DTIZR(&#X\*:(8)>E*6S>]Z38V&)"DH$(QUL!A&A M_N.7?.P<+JQ5SH8']N=6SML.'=333_JSX$\_Z0?,?:4JM9JC-HQ$#US^C&?@ M5K?QE&_[T43K)VN#AD!99-#['D9V$#% ;+>AT?-Q2OP3DP\1RY($X71HZ=&7 M^VT0JV!)J#%1RO)'!X4G9PC$R6,UCGHDPE?@?;FHMQ+D)V\ BCH*>#_F>Y!F M*?CC;>"<1QG>S*=N;7;0ZR+_FM#16P!M>K=K>\?5\4_#Q:Y7_EM\]X\#X6U: M\*A3"ZBRESGNR.RZ^-W$Z77HG.?:H7<*PR7^^"CC!;"_T-KM)_Z \:_4^5]0 M2P,$% @ @X.I5$W2L"/@ @ ,P8 !D !X;"]W;W)K&ULE55-;]LP#/TKA-%# @3U9^*D2 (D78?UT"UHN^TP[*#83"S4 MECQ):;K]^E&RXZ984F 7B93)]TA*I*=[J9YT@6C@I2J%GGF%,?65[^NLP(KI M2UFCH"\;J2IF2%5;7]<*6>ZJ5(\SN4G%,UEJ4%HC!^M9A>1VD=C^4# M^D>7.^6R9AJO9?F=YZ:8>6,/V0V+,=MK( MJG4FO>*BV=E+6XP!(%;KC1T'MDZQ)U?^H;XK7> M?M9R+!N.Z Q'#'=2F$+#C<@Q?^OO4[Q=T-$AZ&7T+N =4Y<0AP.(@BAZ!R_N MBA [O/@,WOV)='\LUE0'>C0_WR%(.H+$$21G"*YE54M!^!KD!CY3KZU0<9GS M[$ (UU3V4Z7]'V!!P/4!>-T"9P0,7&3ECHI/@K,B758(>U0(3,-&EM2=^@H. MSZ$KPQ=3H'I5'PN%^.8Z3QW9:[%+>"3U;@680NXTO3'=AP=4SSS#)KH+B :3 M,&WVH=W#T="NDP!NA:$@=9M'.A@3UFB0#A.(DQ2B<00W+S6U.-'2J]TI 11^ M3:^9\M)HWVT4#,:C<=\)29B0D,963<-1'Q:55(;_86Y$4 EKJA[-K./H>IG" MG)L^C(,44B),H9<,^^X:_ZEV6]@+Z$T&<13W&VD2A4Z*PDFSCR?]4\_*/VKD M"M76C2M-8>R$:7JZ.^TFXJ(9!*_FS3BE'MER:ND2-^0:7*9##U0SHAK%R-J- MA;4T-&2<6-!41V4-Z/M&2G-0+$'WGYC_!5!+ P04 " "#@ZE448GMAU8# M "9" &0 'AL+W=OL;AV =*&EE$*-$E*;O=K]^A;E$3)[O MB_B M;>;,F?$AQ\N#5/.NMEO7>MUDM9&<%+O%:@JZ)@ZOL9"GE8.;[3;7SBV]S8 M#7>]W+$MWJ"YVUTK6KD]2LH++#67)2C,5L[&/SV;6/O:X#/'@Q[,P6822WEO M%Y?IRO$L(128&(O :-CC.0IA@8C&UQ;3Z4-:Q^&\0_]0YTZYQ$SCN11_\M3D M*V?N0(H9JX3Y) ^_8YM/9/$2*73]A4-C.YDZD%3:R*)U)@8%+YN1?6OK,'"8 M>\\X!*U#4/-N M4L+YAAZZ62!U#6FM#LI$ZU]B9RO+0_RHU1=,K)SZP_,*[@ M,Q,5PA4R72FDBAL-;V]9+%"_6[J&HEA;-VD1SQK$X!G$$*YD:7(-[\L4TQ_] M76+74PPZBF?!BX!73(TA]$<0>$'P E[8IQS6>.&_IWS!=2*DS5K#ETVLC2*5 M_/5"C$D?8U+'F#P3XZ;1.,@,+LL]:M-4M2UQ"LS XUC-7X1WM[44[UC":X< MNHH:U1Z=]6V.D$E!UXR76^ :6'?5+ U9*> #*L6 2F:I[.N*T(KJG>1]P4_A M5AHFX _EF!R66E6IOH=O/]:C.]ULLV=<6%&>T%-THIG (?#=^&8, M'^4>56GS R( ]*B4R0_APY&WF+3?#O?Q>"[53BIF$&)I60:C*/3 '\W#"*:+ MZ(G]1FLT)S%+[JD @UB6 =U.04B*"?XWG192F2VQ AD+OF7V6=(0A3W48-J- M3?%?@Q^,9O,I32:C1;"H"S6/9D<+];-T<($)%C&J3@K^+Y;"-/(>2>'QSL^4 M M4SG+??_RZ%13"U4H@"^GJSIR+ZWV)XT%?T5&J]&,)1.%W48H@6MD3ST6QV M_-8<>\O<0;LH4&WKIJB)7U6:IG/TNWW?W33MYL&\:=KT5FPY\1:8D:LWGD4. MJ*81-@LC=W7SB:6A5E9/<_KO@,H:T'DFI>D6-D#_;V3]#U!+ P04 " "# M@ZE4@>#7=?X# ":" &0 'AL+W=O'/I"DLX?%'A2'B8VQI:RD-.V_'TJV MT\RB*?;B4!+YD1])B9DYXJ2FR8NA)[Y'2R%;)A MFI9RYZF]1+:Q1DWMA;X_]AI6<6B..?V/$9&;Q"U,I^X=CJQN2Q."@MFLZ8UDW% MVU_VUN7AS"#U+QB$G4%HXVX=V2B_,\UF$RF.((TVH1G!4K76%%S%35&66M)I M179ZML0=I5C# O="ZHKO8+!BZQK5<.)IPC=:7M%AW;18X06L"!X$UZ6"G&]P M\[N]1W&=@@O[X&["+P$?F+R"*' A],/P"[SH1#:R>-'_)OOW?*VTI-;XYPOX M^ 0?6_CX$CS=F,VA1A!;>-JC9-;% A5UB(+U.W3^/\OLE\CF9EZK/2MPZM#5 M4RA?T9G-J:$\?#K]!3*5*DL1(8>2& MR0AN1=.@+"I6GVMFF9N-? C\Q(VR%/*ZHL;NS@;!$ 99FM$W=&/?'Q+:*/+= M)$J-%*:$&UFMOI@27Y$?D(A)!$[/&.5"E]B1-!6HN$;99X"JS=66UI=XK'H% M\C?(PLA$0+&$ <7T.9\/B\%X3($':6"-+(UO)R)/S_EBOKI_O(/[Q]NGA_QR M(A-R%P5&(+KQI31&;C8.8>R&66Q4QVZ0122DL3N*,GBAUJA%P335]%9(Z@02 M*1:*+W;'H6\3'(2C(:R$_@"F=-WS0C1H( -WE%A(8A#$\$1IE?WQ('^CP:!P M"",WI5)G;IQD_>$::5P@/$OQ6MGGFY;]V8J]H269N'%LBIH%;DJ1F]#.@RY. M05>\J \;,MHAIR#KLR.3P))F$7"AX<-6B[[CU170*U*4]AGYC@4V:^)@%O]I M[V5^]Y _KF"^7.:K+YH\H%1DKC^.6YE:,QU'%RH4N'X8VU[/J#Q1&G:Y[EMW MKA1J TKYC6/7#^)6IHO1EKVGV2E2N5R?4I7%;A"-.K SD-$X<^E6M;(?D$!N^\G3)CYIMO'IQ9GY1^-C6BA9=&2+,):FO;5129HL:&F8EJ4=)-I73#+&WU M,3*M1E9ZI49$:1S/HH9Q&6S7_NQ>;]>JLX)+O-=@NJ9A^NL>A3IM@B0X'WSF MQ]JZ@VB[;MD1']#^TMYKVD4C2LD;E(8K"1JK3;!+5ONID_<"OW(\F8LU.$\. M2CV[S5VY"6)'" 46UB$P^GW!&Q3" 1&-OP;,8#3I%"_79_2?O._DRX$9O%'B MB9>VW@2+ $JL6"?L9W7Z&0=_4!ZOIEI.>W=XR M+;D\&KA'#0\UTPA7C^P@T%RO(TL&G%A4#&#['BQ] RR#CTK:VL"M++%\K1\1 ML9%=>F:W3]\%_,CT!+(DA#1.TW?PLM';S.-EW^_M[[N#L9J*XX]W\*&%\!D"1^XZ"R6\&\"WXKR^T8>:X1*"7I.A 36)0L, M6D.'VM9@Z;IXS>,P\B@''GCFT1(/XWBLX+'6B*\RZ,/N/@E^]7\(DZRYTD1@@[:S4_=#UEJV#_]!L\8E%+)=21 M(^&2X 1^@'P9QDE,B]DRG$^7\.0?%Y8_LB^HJ5^43+<#$;X_;=<78,=A;H91?U^+0] M75=G(9%PQ24Z7WYTD.=+?YN0['R>#V2\WRWZEBZ^AE!IU8#J]%C@O>F"B:(3 M_3M@QCT-K@'[^)Y4)TJHR5D%TT64;U$<_2PSY2N7>-]SQ M=!Q7N[Y+_R/>SSKR_LBE 8$5J5)<\@!T/S_ZC56M[]D'96D"^&5-(Q>U$Z#[ M2BE[WC@#XQ#?_@U02P,$% @ @X.I5,!K$Q](! SPT !D !X;"]W M;W)K&ULO5=M;]LV$/XK!Z,#$F"SWOR6P#$0VRT: M8!F,9-T&#/O 2&>9*$6Z)&VGPW[\CI(LR[:L!@/6+Q9%\YY[[N'ICASOE/YL M5H@67C,AS5UG9>WZUO-,O,*,F:Y:HZ1_EDIGS-*K3CVSULB2W"@37NC[ R]C M7'8FXWQNH2=CM;&"2UQH,)LL8_KK%(7:W76"SG[BB:3!T!OF*WSCN3&T,+I07I3Z[EX?DKN,[1B@P MM@Z"T6.+,Q3"(1&/+R5HI_+I#.OC/?J'/'@*YH49G"GQ.T_LZJXSZD""2[81 M]DGM/F(94-_AQ4J8_!=VY5J_ _'&6)65QL0@X[)XLM=2B)I!-+Q@$)8&X8E! M&%PPB$J#Z-1@=,&@5QKT>2KYDL=,6KB/8[61ELL4%DKPF*.!G^ ^ M2;A;S@0\R"(%G?'5'"WCPES#.^ 2'KD0-&W&GB6^SJL7E]RF!;?P K<('I6T M*P/O98))@_V\W3X(6P \$JI2*]RK-0U;$1^9[D(4_ BA'X:?GN=P]>[:8$K? M@8U5ME:2!@T\9V]'#4K4IFC;4>88GZ&4W%HBCZH\B7+TZ +Z+TK&S*Q :5@P M;6'_/J>OUEAN-Y0^\.?/9 4/%C/S5XO/7N6SE_OL7?*YR5Y0N^34N%;:LA>! M4(9DX!]HC*[8Q@*XGP.[TK>=A&-O6Q?S?$54K3ABVZ_8]M_(MDH%0^5TO18< M$[#*%4"1T->-<)4IC6!73%Y3&&V9,^V?T0PBWV]F.JB8#EJ9OE\N,2^W8-DK M:&:QR7,[1AAUA_X/3;G^#;M>US^U.PIB6 4Q; 5ZHK33/+:D;9Z(KF3E _RR MX5LFG/Q-816HHYJ@_>ZP6<]116742N579:D$%4E,3 M;N1^<\;=OZ19X!\:C_^-#8P5=9B_:0.O'+]K$,KD)#_\<4X+I++4SPV19V[/ MF8$5)FFSUJ7G.N%A]^98ZUFYJ"YV5-N0XZAJ[31H5UN5'9%EKF.ZYT4S&2&.#>NN>Q$UC=L[MV.VAS >#[R?]H2X'_T]A#LXKVLN%L<8(JK#IW&4EL: ^MM#60A 5(%%@VAZF(6BWAVD/)CF(5<>FME.Z_WYG M)\TH!,:T%_"/[[N[SV??9;"3ZE%G (:\Y%SHH9<9L[WU?9UDD%-]([<@<&]U8<$VF;$+_FBPI1M8@GG8SA7._-I*RG(0FDE!%*R'WKA].XLMW@&^,=CI MO3&Q2E92/MK)YW3HM6Q P"$QU@+%OV>8 .?6$(;Q5-GT:I>6N#]^M?[1:4P1VA')PA!10@N)805(;R4$%6$Z%)"IR(XZ7ZIW1W79-WA ERG\E"(T4/?(/";?A^4HF\*T4&)T1^H>J& MA.WW)&@%00-]N8_(O(9=6._LA]_KQ0<1_ ;T)N%,'W/GO@/&E M)+Q($8)/YJO)0)&QUM"LI',<9+<7'2AI /5[O68E<:TD/JOD7AK*SXBPB^H2 MM523;5FX$&9K4*$(%J44&YGE2:'QBJ?4[FJL;8 =SMA"Y0RML4DVGDM\?"G[ M8?OP4AZCPGZW>X":'J/B,+(/>1\U.T9%/3SF@U/V]^J\[>)8639,:,)AC;S6 M31>SI,K.6$Z,W+K2OY(&&XD;9O@Q &ULO5;?3]LP$/Y7K&@/(#$2YW=16XFVFX8$4T7']C#MP21N8Y'8P78H_/>S MDS1-VS1C$O#2VLY]=]]]YUQNN&;\02082_" MOY;)JV3ND]*+4 MID2K; C595Q(KIX2A9/C"1)$ +8$+&3CY= H^ M 4+!CX050MF*H2E5!IJ'&=5L)Q5;^PC;&\3/@0//@&W9=@=\V@^?X:B!PUVX MJ71KQ+,;\>S2GW/$7[\ OZ^5.;B2.!-_>H(Y33"G#.;^,UC>!,.;8%U25N[\ MTIU^FY_&,(2!ZZO,G]J:==@%@>^'@\9NAZ_;\'5[^5YC(2[TS2FR(D42Q^KM M4ITF(N45ZR)<^?-:1!1;:^#O\>TP=ZOFMUD_8;TGZ_QHIES]4*&C?!^]_CL D6ONT]#@^T&_@#9T_@ M#B//";O5'31,![U,)P5)8]7S1$_6T-HV6NO]18:MO@[?5N;:7UM"QW9]L[H?,!XF];'^SO??\O_F%3&P2V M[>]?\RX[+W!MYXCXV^X'7]?^0$%CS$'$J)"\B Y;]:[_;:."_@<48-O08/#& M!0@.OH(>M*W61[ NP*&=&P:AY^\5P&R-9'H>5I/+BE !4KQ40.L\4.7@U8A9 M;23+RRGMGDDU\Y7+1(WEF&L#]7S)F-QL].#7#/KCOU!+ P04 " "#@ZE4 M/?T^T[8# #8#@ &0 'AL+W=OF^=\?[2$>ROU'ZFUD"6/*]%-(,O*6UJ_>^;XHEE,Q]E5E!9[ /JXG&D=]ZF?$2I.%*$@WS@?>!OK^EN1/4%E\Y M;,S>-7%3F2KUS0WN9@,OM'[[_6 MD\?)3)F!D1)_\IE=#KS<(S.8LTK8SVKS&S032IR_0@E3_Y)-8QMXI*B,564C MQ@Q*+K?_['M3B#T!C9\1A(T@/%<0-8+H7$'<".)S!4DCJ*?N;^=>%V[,+!OV MM=H0[:S1F[NHJU^KL5Y8>2A_LQ>?OF'7E#N"1?EJHR&,KT?8M3<0GY19/VS3;M\)FT/S%] M32+Z"PF#,.R0CT[+QU"TW[TX%#N([Z68=@R#&M_T3/^SN7P M41F$\-='E),["Z7Y^T3PJ T>U<'C,X*K.GAQ$)PWP84+W@5ZZSZMW;NVMAZF M2:^7Q'U_O0^TPRS*PB@Y-!MW>4NC(#TTN^TPHUF6YJW902WBMA;QR5J,*JU! M%C^(U4P:T7Q+LW_P,\;>:LV)1LY?WUDO39X[[+(>D]@7*5)<$2LRZ@7=P.CP6YI"D[F_H"X"H6KD .VTESA M!@?TFA> DS#6X9N"A#G'RZG@B_I[.T6,[JV*]/69T5U#I^%EJ37^#XC0+,KH M$;A.N[Q>4SO9[58%>GI9./K<%KAE=;S8&G<";"K@"O>X5X8)-Y?3V&+4=6+6JSPE39?'445\N\>@)VAG@\[E2]G'@CA[M87;X M/U!+ P04 " "#@ZE4EP=SJ*H$ ![$@ &0 'AL+W=O"7TY M6!NSN? \G:Q93O6YW# !3Y92Y=3 5*T\O5&,IH52GGG$]T=>3KD8S*;%VD+- MIG)K,B[80B&]S7.J_KUFF=Q?#O#@:>&6K];&+GBSZ8:NV!TS7S8+!3.OLI+R MG G-I4"*+2\'5_AB3D*K4$C\P=E>'XV1=>5!RJ]V#GR+B&4L,=8$A;\= MF[,LLY8 Q[>#T4&UIU4\'C]9_Z5P'IQYH)K-9?8G3\WZ,I!S\RNJ>8:R25: M**:9,+0,KDC1'5\)ON0)%09=)8G<"L/%"BUDQA/.-!JB.ZBI=)LQJWZ56P&- M;EF24:U!D:5HJ61N=;?Y-J,&%GXW:Z;07.90:;? M@^$O=Q_1V=OWZ"WB MVOY58#(#WU##AL87O)P;GKTCG2X5R /DMAUAK]+%*6 MGNI[$*@J6N0I6M>DU^!GJLY1@']"Q"?$@6?^?'7< R>HDA<4]H(.>W6PDS)O M5^D_4#+PEAD$KVR1E^=%_Z]/8!K=&);KOWN A16PL 6=@+;,;%ESI25FJ-" MTS:9W2P*_'$03[W=<20=8B0FXZ 2.P$65<"B7F!SJ8NP0!M41 MP] /8?<&1H=<,"&Q/W*#'%4@1[T@[Z6A&7I@T*09,O31!7'4VGH\#L-F$-M2 M$QQ/.F(XKN"->^$ME-QQV\;?O<$C_P.@+ =E*97C>_KHSOZX'3(O8D)QA^08,:%,&YMC2&EDP9 A]0HB#L2/ZGP37KQ M_0:T74;1!6S2VC*:^*W(M:5&DQA';F#8KVG"[X7VW"[^26IHX?:9%+8-08N2 MP"/?>]LO/F(K_+HZ'B8U-/*"Y!V43RHZ]H-&\EQ2(0X[DE?3! Y^6]9A3< M3RE]7(?;#!$W.XE#AAPQS2FJFD)P/X<\C^APFR"&9-*J2H=45T.I203WL\AS M2 Z[:,!O=CR'%+%?9TY\-57@?JYX$&UL MM579;MLZ$/V5@9"'!' D6W;<-+ -)$H7XW9)Z[HM4/2!EL86$8I42,I*@/OQ M'5**ZA:Q413HB\3MS)DS"SFIE;XU.:*%^T)(,PUR:\N+*#)IC@4SH2I1TLY: MZ8)9FNI-9$J-+/.@0D1QOS^."L9E,)OXM1L]FZC*"B[Q1H.IBH+IARL4JIX& M@^!QX2/?Y-8M1+-)R3:X0+LL;S3-HLY*Q@N4ABL)&M?3X')PD8S=>7_@,\?: M[(S!*5DI=>LF\VP:])U#*#"US@*CWQ83%,(9(C?N6IM!1^F N^-'ZR^]=M*R M8@83);[PS.;3X#R #->L$O:CJE]CJ^?,V4N5,/X+=7/VV3B M#)6%2V8/"BX M;/[LOHW##F PV@.(6T#\&^"\OP M36JX=%E<6$V[G'!V=IG>5=QP%U(#IW"997[,!,QE4R,NV,?7:!D7)W1BN;B& MXZ,3. (NX2T7PB$GD25?G,4H;7FO&MYX'V^I0Q@,>A#WX_@)>'(8_I81?/@D M/*((=&&(NS#$WMYPC[VKRM"*,; 3#_CVAM9@;K$PWP]P##N.H><8_4&HGU)\ M$.VZ^<*4+,5I0.UJ4&\QF%TF'Y;SQ?S3_/V[!5P_2%;P%!(EK::R@#>\X!8S M8#*#A%N6H8"$E32BO]*ETDUVWTN@='#1Y:,'JG*=OC(\X]3;NY;+] MKAX'[59PXMU>AHM'S $%/>)61%5SFP.W!NI<"?%PJFI)P)\Z>I!4DJ?J%_7' M0;,8G/2 *AY866IUSZGR43S T>AY^)P:S]=YV#GN0]K88AJ)HBP%1VVJ9]15S^A@]?QU=O^'!04 [RJ7N!=;^A[PYJSSYNR?]_0!02P,$% @ @X.I5%"@+EFS" PSX !D !X;"]W;W)K M&ULM9M=;]LX%H;_BF#,Q0RPKOG]4:0!INET=X#I M-FBF,Q>+O5!MQA'&EK*2DG2!_?%+.;8/+5*,S%8W;>P+9GEGMGGSJKHWI?W-;55O\]:^K->+YKXV^6K7 M:+M9$(3$8IL7Y>SR8O?>=7UY43VTFZ(TUW76/&RW>?W?MV93/;V9X=GAC4_% M^J[MWEA<7MSG:W-CVL_WU[5]M3CVLBJVIFR*JLQJ<_MF]C-^?87)KL4NY(_" M/#7.SUDWER]5]5?WXM?5FQGJAF0V9MEV?>3VOT=S93:;KBL[D/_L>YT=/[1K MZ/Y\Z/W];O9V-E_RQEQ5FS^+57OW9J9FV !D8 ,T^5&5[UV2_E"NS.FV_L),YSH@< M9O261#O\D->O,HK_EA%$2& \5^.;X\APZ%%@NNN/#O3G2-EI6]T>Y,S^]9L- MS7YMS;;Y=^2#V/&#V.Z#6'PE@TOPW%+L6G9/]N,EITA2=;%X=)4)A!%%)#V& MG0R,'P?&HP-[7WPUJ_EU72SM;,NE*;L'-WMO3&32XMBWF%9=>?P@F:SNQ@FJXL]11CG&-/ M6#^,*H7Y@*X *APGU>_V(#"WN\7\@]U>ZB+?-+$9 V8PGUA(*3S6" MA-)]I#*M*@%,DSJGKJBC;>5'.7U"6 %P(GE99 M0A)%G9?=-3>")!>\*&PBBG M WL7 4J1.*4^VR.G/6'>M)8$S>O8;($NA$TL+!"'Q$\V46&Y_WQ3B7"? \$X M1!D9D!881>*,.I4V^U_V]\JBH;0>K(U-'D!#Y,0Z X5(_(P3U5D%."H(DWV= M_3BJE0T+<\G3^9U7.1VE- 3\43:LU!2[1^*$GIO6^Z>D15GH'W5"8 MI?# UD:!8S3.L:N\S%?Y>1([-FUBGT:!4#3=J>V;NMIINW^)OL2!,$+EP-&, M M%HG&@?VSM3GZ

G_#?I34?&"_HT R&B?9QWM3 MV^F7Z^S&K#ME8T=?"@RB$SLV!BABZ8Z-^4Z,VR>?]%D_N*,*,\/Z2A.+LF@R A@$!V0LV\+PE&9U#8H Z M-K%U9( _EFX=F6\)%>6BOZ&&PA#A \:1 RYY')=GKM0AG9:)^99ZS FD<6!AWQBM\H!?#S=K?* 6[5;->MG!4)Q=EO@:& ) )4\ MCLJSEF!LUDL #L7$1E8 ^D2ZD16^0R7]9R 4,T B 9 4<4B>)?_HY)@ $HJ) M7:X X(ETERM\^\J(5JA_/ K&(20''@,!B!0O^-ST=1B;21/.=Y@3&V,!&!3I MQECXEC>820O$Q3)I L ISC7'YRS*Z(R% %B*B6VU!##*=%LM?;M,*.=]8(7" M,&,#5D("2.7W,M7=$?;\')T$>LJ)_;8$4,ITORU]'ZVEMQI^$$9D %P2J"J_ MH]4^/YLG@:!R8J,M@8\RW6A+WT!KW?]:,!!$L!K8S*5S)23!8U]5VZVIE]8W MC,LV2<"CG-A02P"?3#?4TG?*6FOG9+K7W _#2-J-8N"Z"Y!2)3CJH.J)R28% M9%03NVL%Z%/I[EKYMIEP;]L.1#$]P",%G%0)UGIX-4;GF10044ULK!4P3Z4; M:^5;9BFUZG^O$ @3]MP[8*T5,%(E6.NA=1B;9U* 0C6QO5;.?;=T>ZU\V]SG M4C3D=$B 2Y5@JH?$/RN_I &+>F)GK0%[.MU9:]\U8\VZF[0GJQ (HTIQ'%X) M#9C4"?YZ:"7&9)@TD%!/;*TU($^G6VOM6V;%->X[ZT"8MBLPP"$-B-0)QGIH M <;FES1@4$]LI34@3Z=;:>U;9,P0]18A$$8Y'GH* )$ZP4@/+<+H+)-V[@]/ M?H'8O4'\+5>(?4\L"?:N#0;"K%F3 W>P,'*N$*,$\SQN*<8FFNQ(G>%,?0$9 M.3>0T3=<04:^/^YOU?&8WK">\$E9QL2V&[L5&SC=>!_:GF9FO;*J4!B7UN?;K*$)AA*&AC<(M M\GBARL-5-^$>&7:+-O#$_AF[-1TXW4$?VIZJ3OKU ,$P0IS;[;W1.1Q\H0ZD MI_JY^53L%'5@,K%GQDZ]!R;IKOG0UBV]G'MWE()16/4YLG"J@:UTZUV1=),M MJX>R?2ZC/;Y[K,3^>5=^W'O_;5>AO:LRAFZ>R[L_Y/6ZL,NS,;>V2_2J^ZZ@ M?BZ8?G[15O>[FN,O5=M6V]V/=R9?F;H+L+^_K:KV\*+[@&/=^N7_ 5!+ P04 M " "#@ZE4+W0D#F8# #I"0 &0 'AL+W=ONL964?^B+Q,G/FG"$YY/PHU3== ACRH^)"+[S2F/HV"'160D6U M+VL0.+.3JJ(&NZH(=*V YLZIXD$U#+N=P;S@0\**+W5475 MWRO@\KCP(N\T\,B*TMB!8#FO:0%/8#[7#PI[08>2LPJ$9E(0!;N%=Q?=;J+0 M.CB++PR.^JQ-K)2ME-]LYV.^\$++"#ADQD)0_!U@#9Q;).3QO07UNIC6\;Q] M0O_=B481,%H*YM7A/[O+<-2DG M&S"4<4W>MHUWY UA@MPSSM% SP.#+"Q6D+415TW$^$K$A-Q+84I-/H@<\A[_ MS;!_% \ !"B_RT%\RL$J'D2\I\HG271#XC"./S]MR-LW[S04N+M-#[WUZ\&B M%JQ/Y##*!K)GE%XN/RE-NM5.'&SRB]7>*5F1-691X;G#'6=*LG9[#13Y>K?5 M;ORO@8!I%S!U =,K 3_MJRUBRAW6B%HJ0[<<2*M'DW_)]32O&N"1 [;5Z[", MY\'A/(67%DEG\1/;4<=V-,P6Z^R.'J1R-+.2B@*TW>V@#<,: \24U* 4C54% M[3TX2>GK%]/_)?2%I?&HW]4;^H<2=J/"CJM,Q.2*UD M@?1U1[J/:8,W.R,11?ZTG\6D8S$99N&2Z3*6'ZC(,'M;6T)$T5M")A<41OZL MG\&T8S =9'#:^ZJI=/\@ W<,6CX='8(5,#OEK(_;]();,O4G+Q:R,1J?&X7] M_&<=_]EK^-^@ 'N?(U52@W(WOZ4OMYP5U!;M&T(KN>\_5+.+_97.PK&?]E.+ MPN=;)/R_R.%XAD<>'Q6]=\=PG%'JA^%O?84I.+L#L8P5[BVA<24Q$\U5T(UV M[Y4[=TN_&%]%M^OFU?$,TSR"L+073&C"88>0H3_!TZJ:=T73,;)V-^U6&JRE MKEGB6PR4-<#YG93FU+$!NM?=\C]02P,$% @ @X.I5(DY;]3* @ )0D M !D !X;"]W;W)K&ULO59=:]LP%/TKPO2AA:ZV M_)F4)- FC!4V*.FZ/8P]*/9-+&I+F:0D[;^?)#MJDCIAL-(76[+N.??<C 5^IBC*X%TBNZIJ(EUNH^&;H86_[84H7I3(?_-%@21;P M .IQ>2_TS'C?X>HQ# [ 1/RALY,X8F5)FG#^9R5TQ] *C M""K(E:$@^K6&,5258=(Z_K2DGLMI@+OC+?MG6[PN9D8DC'GUDQ:J''H]#Q4P M)ZM*3?GF"[0%)88OYY6T3[1I8P,/Y2NI>-V"M8*:LN9-GELC=@ X/@((6T#X MKX"H!42VT$:9+6M"%!D-!-\@8:(UFQE8;RQ:5T.9:>.#$GJ5:IP:36$-; 5H M"CE?,&JM_83&G"FA'48W4H*2B+ "?:5D1BL= 1*=3T 16LD+'?OX,$'G9Q?H M#%&&OI=\)76T'/A*JS,Y_+Q5Y:\H%]?-1S=*:CE[Q/)(Y<\ MLLGC(\EOBC5A.2#-KI<6$NFNY%M!7=8V=*FE,SMW/<)!DO:R@;_>M; C#.,4 M]UW8GMK8J8U/JGUD1B<4>EOG0-=D5H$\84+B:)./[T#JDJ@("WMI''=W('-JLY-JIV8[,GWLGO*]Y\AZ'^][ MWR7OOZ_O_3>&9EDOB ]L?QN5X"3(NEW'P>OA&?R_[WCG+,8?[SQ^/?%P^+[> MMWS[YTD4'GC?%15F^,![?^<.,S\0^CI84"91!7,-"ZXRW3S1W,G-1/&EO=9F M7&F==ECJ_Q@0)D"OSSE7VXFY*=V?T>@O4$L#!!0 ( (.#J51V"[1P= ( M /,% 9 >&PO=V]R:W-H965TM$&C;AZH/)AF(M8Z=VN;2O^_8"2E+ ?4E\67.F7/& M]@SW2K^9'-'"H1#2C(+M=,$L3?4F-*5&EGE0(<*H MVWT,"\9ED S]VEPG0[6U@DN<:S#;HF#Z]P2%VH^"7G!<6/!-;MU"F Q+ML$E MVM=RKFD6-BP9+U :KB1H7(^"<>]Y.G#Q/N ;Q[TY&8-SLE+JS4V^9*.@ZP2A MP-0Z!D:_'4Y1"$=$,G[5G$&3T@%/QT?V3]X[>5DQ@U,EOO/,YJ/@*8 ,UVPK M[$+M/V/MQPM,E3#^"_LZMAM NC56%368%!1<5G]VJ.MP B">RX"H!D3G@/X5 M0%P#8F^T4N9MS9AER5"K/6@736QNX&OCT>2&2W>*2ZMIEQ/.)O/Z0.:"20-, M9C!7QFJT7",=EH4)2EQS:^ !QEG&7>V9@!E:QH6!5CUHT_;K<@:MNS;< 9?P MPH6@4#,,+:ETN<*T5C2I%$57%,7PHJ3-#7R4&6;O\2&Y:RQ&1XN3Z";A"],= MB'OW$'6CZ(*>Z?_#>S?DQ$W%8\\77^%;7*CMC_&*BDY7^N>-!/TF0=\GZ%]) ML$2]XRE"2@=YJ?P5^LFCW2/?)7&'C.U.2W([YIVL02-K<%/65VI))6JN,I[" MJG(.+2Y356#;B[T'/*1BFW&Y 7-BXN(E&ORC\*$7=1[/?%R*BCO],R?AR?LI M4&]\6S&4>RMM=<^:U:9SC?V#/5N?4$>K&M!?FJH=TBW:<'IA M=$V>U\(&6Z M:C'5Q*K2O]*5LO3F_3"GKHS:!=#^6BE[G+@$39]/_@!02P,$% @ @X.I M5&4HO)*W P :@T !D !X;"]W;W)K&ULO5=; MCYLX%/XK%NK#C+0S8$@(J9)(DZ2K':GM1IWM[L.J#PR<)%;!9FUG,NVO[S$0 M0KBUJZGZDF!S+M^Y\/EX=A3RL]H#:/*<)ES-K;W6V6O;5M$>TE#=B@PXOMD* MF88:EW)GJTQ"&.=*:6*[CN/;:QNYF(F#3AB'C23JD*:A_+*$1!SG M%K5.&Q_8;J_-AKV89>$.'D!_S#825W9E)68I<,4$)Q*V<^N.OE[1P"CD$G\S M.*K:,S&A/ KQV2SNX[GE&$200*2-B1#_GF %26(L(8[_2J-6Y=,HUI]/UG_/ M@\=@'D,%*Y'\PV*]GUN!16+8AH=$?Q#'/Z ,:&SL12)1^2\YEK*.1:*#TB(M ME1%!RGCQ'SZ7B:@IH)UN!;=4<)L*HQX%KU3P\D +9'E8ZU"'BYD41R*--%HS M#WENOKLDKPCCY:R\. M"GVHF:T1NT%@1R7.98'3[<'ID7>"Z[TB;W@,\:6^C3%7@;NGP)?NH,%WH;PE M'OV-N([K=N!9_;@Z'8#C577PC[TUIH]#7"72U(.LF8H2H0X2R+]O\36Y MUY"J3P/N1I6[4>YNU./N >03BX!$6*^N8A3:?JYMF.!IX5''F=E/]0Q]1^@" MV+@"-AX$=NK'4]L-Q.I7)OU?D=I)Y6[RHM06VN-:UMPIG312VR4TGG2G-JB M!8/ [KD&"?A]]B$+6DXG@6GN"V1M(7\R'G4CFU;(IH/(WCQGR.I8(N2=@^0$ MZY^9(H5*0;,%"JC3%HH;UPG\H &V4VQ$>^!2YTR:SB#@NU1(S;Z&^4F$7)@A M#>+96*L\N8HDQ$Q?=U*=T\(5.,T6Z!#"W4<^D3?V?S FEP8LF MG'A-2NB4HGX/W#/ITV'6?RDCM F_E>:VR,UHW(/[?";0X4/A__)!T#KS;UPZ M;4+MD@JF#:QV;6I-0>[R85YAK@Y<%W-T8SK4);-&D,>+T,@C0"^WPJA3POCH+I> M+;X!4$L#!!0 ( (.#J50WZ>@K>04 / D 9 >&PO=V]R:W-H965T M;D7,]9764L5A_'7'UY(2)Y?SWP!P\GWH:;K4E/#&?3'=^(N3#O M=V^4/1H6659A+!(=R@0IL;X>//>?W01>NB"+^!"*>UUZC=*M+*3\F!Z\6ET/ MO+0B$8FE25-P^^L@;D04I9EL'9_RI(/BGNG"\NN'["^SS=O-++@6-S+Z*UR9 M[?5@/$ KL>;[R+R5]W^(?$,LS;>4D>+;05QF!Q_\\]Y M(TH+?-JR .<+<-<%)%] LHT>*\NV=#>TZ,WO)0X4^\&@OT)W@>J^$U1N+3OH\LYCP2:B^5>A284^B'/"GNF?W@ICE^E?;&XX?5&Y[05ZF^91 M8;*Q4>_GM^CIDU_0$Q0FZ-U6[K6]N9X.C=UW6OUPF>_QQ7&/N&6/=UQ=(>)? M(.QAW+#\QKW\5BR+Y7YU^=!VNV@Y+EJ.LWSDJRV_0,^U%GE37X=\$48G+;1O M=.A(&O6G3%1QX@77H49_O[8W0*^,B/4_CO)(41[)RJ,MY;V3AD=-33XN"[)E M*1T.,Q^/QL%T>"CWLB&*D&!21%5JHD5-U%G3W=[L>836^YK^E72L2,?ZJ$!0 ME!1 J23^S64\L\)-E>\65^XR+^XS[*-*D*&_B;$.5@3IEH%NP24T+XDWHB6#U M(#PBXV;!? \8[SEKO9%J)Q4W BVD^Q/DE[XW_#[*XP-E?7Q>@?)\E>8SXITH MU!0UP4&+1 !=WTW=K(67"[[\:/L%=6;=LM_QD15/\2C\UUZ-I3(;^XE#4#GWTWH',)T'^HX_2 @:?8ZZ,B M&.",_<=/$'F.<,J=96FG[=7 9='CM)8* K)KT4#-"+W0/N-Y,MS_>5 M<:(AJGV>P,!A[.8P2-A]LL# 3AST4BP ,G9/P-\NUJ@F@S\F[%2LIBB&6\0" M.F,WG4&L'S=C8* RGO117 )L)^Y9^9O%S?.Y,.H,J=8)B"=NQ!]EQ:X] Y)) M/QV)DB7QO9X$J?^%.V:CT_[7H\:C48LG00#:Q WM7(+N$P8!PI)>.A0$($W. MX%&03B9%4U2K2T& TL1-:5#GL7,& =:27GH6!/!+SNQ:D+HC4:.;*Z1J]P&% MJ9O"(%[W"8,".VDOO0L*0*9G]BYHW94()J<#1D.0[XUHBU8 9^J&,VCUXP8, M6G**>VEB4$ [/;.)03N8&$TQ+28&!<;3#B;&SS_Y@?#UCV*4PPZ0ZKU *YI!P\C5Z#[F,$ LZR71@8#4K,S&!GLZT:&,Z1:&T": M=3 R0)S'3AD,@,MZZ68P8# [LYO!ZCY%34%72+7.TK\!._@8H&#W48,!0UDO MS0P&3&9G-C-8W::H:>4*J=8):&8=; S0ZL>-&@SHS'KI902 ]^#,7D:>+W!H MZPPYUCDL/8Z2/@MTQ]4F3#2*Q-JN\:Y&]HVACH_7' ^,W&5/J"RD,3+.7FX% M7PF5!MCK:RG-PT'ZT$OQD-/L?U!+ P04 " "#@ZE4:%MX:O0" "F"0 M&0 'AL+W=O:U M;ZBM!*W0D,:&J&"3IGTPR;6U<.S.=EN0]N-W=D)HUQ"0AOB2^)Q[GGN-SX.- M5'=Z 6#(?14M^02!'Z92953@Z*:^WJI@&8.E',_"H*. MGU,FO-' [5VJT4"N#&<"+A71JSRGZN$4N-P,O=![W+AB\X6Q&_YHL*1SF(*Y M7EXJE/R*)6,Y",VD( IF0^\D/)Z$D04XC1L&&[VU)C:46RGOK'">#;W >@0< M4F,I*+[6, ;.+1/Z\;LD]2J;%KB]?F0_<\%C,+=4PUCR[RPSBZ'7\T@&,[KB MYDIN/D,94-ORI9)K]R2;4C?P2+K21N8E&#W(F2C>]+Y,Q!8@3)X!1"4@>BT@ M+@'Q:P%)"4A<9HI07!XFU-#10,D-458;V>S")=.A,7PF;-VG1N%7AC@S.J-, MD1O*5T N@.J5 BRJT>2(G&09LZ6AG)R+HL%LH0XF8"CC^A!5KJ<3E#Z>%#]$S/EQ0U2)Q^(E$0135P,?-\ FD%3RL@4^: MX2=+M![&=7 ?DUEE-*HR&CF^Y!F^*0@F%?DJ#6CRA^R($TPSFNDUF(DK,[$S M$[]8.$V^S<@9$U2DS!5+&[4JJOCS"Z+(N8%<_VJPF50VD^;0##608;$-*-"& M*!3KRMW,DK3"J/VQP9UVY4Z[DH[+GH;K4=Q+ M6MV!O]YNM7VM).BTXDIKQ]%.Y6CG?UNBWY"/;F6F^VXMT:ML]MZB)2;-+"^V M1+]RI_^&+5%P]7=:(MXJ=M$2^UJV)=KU+1$&3P=OT.SJ#X*3:T-51L92&(43 M4#=D(-PZT<-W:X/PZ=0+FX^]W^\7K=.*6]$_]?"W9J*]P>"0F3.A"8<9PH)6%_]T55P*"L'(I1N3M]+@T'7+ M!5ZD0%D%_#Z3V$:E8"=O=34;_0502P,$% @ @X.I5-"C=S-I @ [04 M !D !X;"]W;W)K&ULC51-;]LP#/TK@M%#"S2Q M8R=;420&\K%A/10(&G0[##LH-A,+D:5,8C[Z[T?)CI>F2;:+34E\CX^4R/Y. MFY4M )#M2ZGL("@0UX]A:+,"2F[;>@V*3A;:E!QI:9:A71O@N0>5,HRCZ%-8 M?O';X+V-DCF[E,YEJOW.(I'P21$P02,G0, MG'Y;&(.4CHAD_*XY@R:D Q[;!_:O/G?*9>]HW>,>.\B3=D(Y6YQAH9.!>$PG:'.5JT1%2)G8UW2 MX[#U+5>W$'MQ- +J2](Y?7V83=WMRQ&R84>Q92DH/MATC" M''V8U2)&E8CX@HB$/6N%A65?5 [Y>WQ("359Q8>L1O%5PF=NVBSIW+,XBN,S M>L;_#^]F[- M;C.SAKY53_9'-,NJT?.7IAJ$])B60EDF84&4)(%TF6JX5 O4:]^?&ULC51-;]LP#/TK@B_;@"Y.[+0= MBL1 /C:LAPY!@FV'80?9IFVALN1)=-+^^U*RXP9;&NQBZX/O\9$4.3MH\V@K M &1/M51V'E2(S5T8VJR"FMN1;D#13:%-S9&VI@QM8X#G'E3+,!J/;\*:"Q4D M,W^V,#W9F-H%PXL MN:A!6:$5,U#,@\7D;C5U]M[@AX"#/5DS%TFJ]:/;W.?S8.P$@80,'0.GWQY6 M(*4C(AE_>LY@<.F I^LC^Q3@EJH[L^?^CR< (CG/"#J ='?@)LW '$/B'V@ MG3(?UIHC3V9&'YAQUL3F%CXW'DW1".6JN$-#MX)PF.R@I)H@VT*C#0I5LH]L MD>?"Y9A+=J^ZA^(R_GX-R(6T'\C$=K!9B*3!,859[V_9^8O>\!>S!ZVPLNRS MRB$_@U]=QD^B"P0A!3]D(#IF8!E=9'S@9L3BR16+QE%T3M!E^!JR 3ZY("<> M"A)[OOA_"W+%UL)F4MO6 -,%Q8T"G]_9WH*G$E@/LNS7(K5HJ#=^7Y R':1, MO93I&U*^M74*QODTKZ[ZRMMSI>_HKCV=&Q_[A!*Z/\WEOQ;Q8-%I#$_><@VF M]"UN6:9;A=VS'DZ'*;+PS1.^FG&PO=V]R:W-H965TZ6)0EBG73%'F)=9DS M/,/A'(Z8T8ZE7[,5I1R]Q%&270Q6G*_/A\,L6-'8S\[8FB;BS8*EL<_%;;H< M9NN4^O,"%$=#, Q[&/MA,AB/BF?WZ7C$-CP*$WJ?HFP3QW[Z[8I&;'^^-G2"8VBW)/@\6_E=%"/F0.;UWOO MOQ7!BV">_8Q.6/17..>KBX$[0'.Z\#<1G['=[[0*R,K]!2S*BK]H5]D: Q1L M,L[B"BP8Q&%2_OHOU40T ,*/&@ 5 -H LP= *@ Y%F!6 +.8F3*48AZF/O?' MHY3M4)I;"V_Y13&9!5J$'R9YWA]X*MZ& L?'#W0ILLC1C*Y9RL-DB4[1@UA< M\TU$$5N@NS5-_>+YC&9B+C/T_ WM02=3ROTPRCX*T-/#%)U\^(@^H#!!CRNV MR?QDGHV&7)#,AQH&%:&KDA#T$"+HEB5\E:'K9$[GA_BA"*Z.$/817H'6X:V? MGB&"/R$P !1\)L?#L0(^U<.G-.B#'T1#ZGR1PA\Y-E^?T!U?T10]A,LD7(2! M7[P,6!*$49ZV&TYC]/8@0L.JE&YW9EU3+.]IKI6'G:]GB7EU;2](])_F664*ZEYG4'!LCUL.(?D MIEYGP8-E8.(::GK8D )NZ%-?K\Q*&S+-HL>-?0&_G]!@D#3@U5)300_6,L$. MM*9^HK0S[#ZQP5*+L5Z,?T1NL!17K%?7XP6G.+ MIG)T4#0 !+?B5YFYO2L2I*X"_JFBJ>#-<;&)/<-N%XW2D!BNW2-K(#47])JK M+)H)BV.:!J&<97W1@%11>,>6%J3LPNN;6N@JJ.=YEM%>,UTST0@0S^W)B%1: M>+N^%J0XPEMUMM!M6HEG0SO\KI4-7D]G"U)40=_;?K=BNMTJ-L#LI&>J,/0< MF[C0PU#J+>CU]CH*Q:?Y]TM":B3H-?*7E@21HDKTHJHK"=+5QU//]5I+0F4E MMO:>II=(%25Z%6W.^"MV="*UD, [9J+QU4]>GPFBR 2TFT"5%0#N:0*)E$VB ME\U6)GYTFR!2 XE> W]M)J1H$KUH:C/1%2S?E8?ZMGRY#4:T170B7QIDCIC8MS\?+&\[6 MQ8GQ,^.H_TLQ_A]02P,$% @ @X.I5"?/ MERK" P 0 P !D !X;"]W;W)K&ULM5?;;MLX M$/T50NA# K31S9*MP#80.UEL'[H(ZF:SK[0TMMA(I$M2NJ](<2JJNQ XX[FR$+*G&J=RZ M:B>!9E:I+-S \V*WI(P[\ZE=NY?SJ:ATP3C<2Z*JLJ3RUP(*L9\YOG-8^,JV MN38+[GRZHUM8@7[8W4N,91E! J@T$Q<\S+*$H#!+R^-& .NV91K$[/J#_98U'8]94P5(4 MCRS3^Q(0NJ6$HHS\@M*RH-&>G1 MNK@%35FA+E'_875++CY>!,JX^XB.-ON:@4(JJIJ]$*P\5- M&\:+FG%PAG%(O@BN ;92WT7K6]=$!Q45"_R,)O"#HX;-\ MO[H_0"=L(Q):O/ ,GO7V]0#0J 4:6:#1&:!_\!'XS%-1 KG16K(UAG1= -&" M+![_(]\@S;DHQ)8!1@4%K_IB41\1VR/,D_ \CQ+/]Z;N<]=#KZ7B9#Q*6JD7 M_*.6?S3(_]%>0<@^T6>0^*00-*7$C&PRZH(=AI=]Q&OLJ$,I\:,XC)+)"?<> MP2CTPG$PZ:D:8/E7*K,;=J77C/J,<8>==Q6/3DSH M$QJ'_?3'+?WQ8!HV5WTH$2)@K223*/+AR+L=\J(/^BCE1;I$Q$[4S,P MBN@,#'1J:H6R.Y5Y_&T-P7RWW0=/X9T>;([N>B8(XSB)3QS8)Q=%?AB=\5]P M-"X8-.XF^XZ5&&W9_U8F-*>\3(6)YP7)Z87NDXRB:#*)S]QJ_UA=_'#0ED,) M_]V'J3GFC9>I5^KCABNNZ)VE7VS;XQC9_)^L+ MTQ[;'N\(4_?6V'%L&5>D@ U"HC^1E*S;U7JBQPS+1DP3T5 M*9E1P>>:@U=.2RXVSCP"PT()I0-CJVI##<%2/SAXZ&90\):GY%+I)K:+X/[. MV^4'P'8& KD0G< 1<8;II*+&,"VO[*19W!@?04$[OMU45F&AZ68X.B>]0W.S M0>9*9TQW889D:YI.!,M!CN;%$NY&52& QJC2#C)."R5IHV'KT0XL[8()<0-/ MPX]\CWN=[]1L !63W= *:H>.QDV ?Y?-<>_2#E[$&U3\7IG/*[L=V"%+YC;_[(#3"=WZ!4NE^8.-!JVRL :F27#/ MM.&+7^_YBR_6'%T\:\D-_]5 M#@5[-;9'W&L7>?X61,9O0>3K[,FP/79VSK:]DZVS!O &D9+O\"XB^J#!?,6% MX;*=+7F6,?GH@+/TAL[M2^0>OUV?L9RNA+GMP)3TXV\LXZLRZ59=0R+:5?WX M*VQO&'>O+S86EQE;LVS63G4Q;X:!'=BH[04.A\A5<_D1S,=A?@0P+ ZF /-Q M7EB<_VD_8W0_#L.TC;W(&/49HS[.RX?,F@\6Q^^3V,N_TR2)HCC&,CJ;>17, ML+S%,7S];)@V\,#B0*0_RS5>;;Q#GNX#K*9/=0BV4[P3L9WBN0;$GS?P2!)_ MM;$XX(%5 >L=B.^/ SWE]XDBJ"JF#7N"<21), 1ZT=^C<8QD)X:/OS[84Q)% M2>)' /,KB"(,@:<11S %H %#HJ@Y!P_.HW![3H7]+RO3WU!+ P04 " "# M@ZE4EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( (.#J53E5[L2H0, '\< / >&PO=V]R:V)O;VLN>&ULQ9E; M;]HP%(#_BI6G[8%!'* 7E4J]K%NE75"9^CJ9Y !6'9O93KOUU^\DC,TI<+07 M-T\DMG&^V,GYCIVS)V,?YL8\L)^ETFZ2K+Q?G_;[+E]!*=P[LP:--0MC2^'Q MU"[[;FU!%&X%X$O5YX/!N%\*J9/SLVU?4]L/3XR'W$NCL; NN)?PY/[5UZ?L M43HYETKZ7Y.D.5:0L%)J6 VFG'8_FX&\=3^SS":Q4+F<&WRJ@3M-^-H0=6 VJWDVB5, MBQ(FR95Y!,O68@GU3>%5;HO-#7HD"X;+GDJLL+=%PQB31Q>@'10,CYQ1LD". M@ET*)70.+(#D!"3O$/([#R S C+K!')6X^!? \@A 3GL$+(UDB,"0PP#RB( \ZA)R%$ >$Y#'74*. \@3 O(D+N2E<-(QLV!3"PZ;-BV8 MT,@IEUJ&P7Q 1?-!7,R+_$>%%VW*0R;2,)$5

/H"M@=Y ;'*JZ/D2CO))& M%LL4G[MZ'JO@:-W&FQ)Z<>/DH4CI) M(_MD!LNZ!;XE:V/KV0W!*(6DD1WR7EB-.(Y-,7&=K81M9:Z4-]+(XB!CV2F[L662\T9K@2 MX)1L>&39T)CA6H!3YN&=FNS'_#NH(2:Y6Q99/OLQZY6-%;D/ M-QXSRD!99 /1&4>8O&64A;+(%J(Q0PMEE(6RR!8ZE!CUV*PJR]:S25DHBVRA MPYC-:Q1B4A;*(EOHT)+V#V>(25DHBVRAW32S%>/#C7'*0L/(%MJ'.<-^BTH! M.C3$I"PTC&RA/2EQKYG]JM%[B$E9:-A8J+_]X%7 0FHHON E');G0N53R^J? MS1[=<%0OH1>54E=8]E5_,J+8?C_;?OL[_PU02P,$% @ @X.I5+[+,T&9 M 0 =1D !H !X;"]?S<3OQ D1;,8(0NB>CMQ^C"_W(+&9C^EN1;D+Q)B1/""R^ M?%7$8W,.Y;$-@TM=G<,R*V-L/YP+V]+711@VK3_?SNR;KB[B;=D=7%ML3\7! M.QV-)JY[G9&M%J\S!YMKZ_\SL=GOCUO_V6R_:W^.?PQV/TUW"J7W,1MLBN[@ MXS)SE^JY'=S](,/;Y&RPWBVS;KV3S*4.4@C2]$$&098^*(>@/'W0&(+&Z8,F M$#1)'S2%H&GZH!D$S=('S2%HGCY(1BCCB""IAS6!UH)<"X'7@F +@=B"9 N! MV8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>VGO9)M!;46\E MT%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\C MT-MZ'TL(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(],Y1[YQ [QSU MS@GTSE'O_)UZAWBM?'CV/-9X_W=2'6_7^N?M[\O'9N^YW'%V\)=E]0M02P,$ M% @ @X.I5"/5;@VH 0 N!D !, !;0V]N=&5N=%]4>7!E&UL MS9G-;L(P$(1?!>6*B+&=TA\!E[;7ED-?P$TV)"*)+=M0>/LZX4=J1:,B*G4N ML1+OSHR]TG?)]&UGR VV==6X651X;QX8#QAJ6X\-7[D6XUH/GVB7*TK/WC>AL^NU,TLLE2Y:/"X+VR]9I$RIBI3 MY<,^VS39-Y?1P2$.G5V-*TKCAJ$@8F<=VIV?#0Y]KQNRMLQHL%#6OZ@Z5+%M MQ9S?5>3B?HDS&76>EREE.EW7H25VQI+*7$'DZRK>BP[[G7VX8=H_^=7^G4R? M8:A<6&U) O57_]+:->X5F5S]&?=#YOY)U!+ 0(4 Q0 ( (.#J50'04UB@0 +$ M 0 " 0 !D;V-0&UL4$L! A0#% M @ @X.I5#HIPV_O *P( !$ ( !KP &1O8U!R;W!S M+V-O&UL4$L! A0#% @ @X.I5)E&PO=V]R:W-H965T&UL4$L! A0#% @ @X.I5$N+R-+7!P _!\ !@ M ("!A0T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0# M% @ @X.I5%3DC?E'! B@T !@ ("!0!X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ @X.I5.53!>U- M @ 4@4 !@ ("!/BT 'AL+W=O@@ )HA 8 " M@<$O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ @X.I5+ZI]5)P"0 HQH !D ("!NU$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X.I5.0D._)E P N0< !D M ("!7F\ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ @X.I5/ .;!SY! 5@T !D ("!7HD M 'AL+W=O&PO=V]R:W-H965TV'5@, )D( 9 M " @:61 !X;"]W;W)K&UL4$L! A0#% @ M@X.I5('@UW7^ P F@@ !D ("!,I4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X.I5)<'Q( !D M ("!&*P 'AL+W=O!P &0 @('YL >&PO=V]R:W-H M965T&UL4$L! M A0#% @ @X.I5"]T) YF P Z0D !D ("!3+T 'AL M+W=O&PO=V]R:W-H965TK# !X;"]W;W)K&UL4$L! A0#% @ @X.I M5&4HO)*W P :@T !D ("!E<8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ @X.I5-"C=S-I @ [04 M !D ("!7M, 'AL+W=OVT," !G!0 &0 @('^U0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ @X.I5"?/ERK" P 0 P !D M ("!\]T 'AL+W=O&PO&PO7W)E;',O=V]R:V)O M;VLN>&UL+G)E;'-02P$"% ,4 " "#@ZE4(]5N#:@! "X&0 $P M @ &UZP 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ,@ R )4- ( ".[0 ! end XML 57 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 58 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 59 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 220 223 1 false 53 0 false 6 false false R1.htm 0001001 - Document - Cover page Sheet http://www.bwxt.com/role/Coverpage Cover page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Income Sheet http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical Condensed Consolidated Statements of Comprehensive Income (Parenthetical) Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 1007008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical Condensed Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 8 false false R9.htm 1008009 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 9 false false R10.htm 2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPolicies Basis of Presentation and Significant Accounting Policies Notes 10 false false R11.htm 2109102 - Disclosure - Acquisitions Sheet http://www.bwxt.com/role/Acquisitions Acquisitions Notes 11 false false R12.htm 2111103 - Disclosure - Revenue Recognition Sheet http://www.bwxt.com/role/RevenueRecognition Revenue Recognition Notes 12 false false R13.htm 2116104 - Disclosure - Pension Plans and Postretirement Benefits Sheet http://www.bwxt.com/role/PensionPlansandPostretirementBenefits Pension Plans and Postretirement Benefits Notes 13 false false R14.htm 2120105 - Disclosure - Commitments and Contingencies Sheet http://www.bwxt.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 14 false false R15.htm 2121106 - Disclosure - Fair Value Measurements Sheet http://www.bwxt.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 2125107 - Disclosure - Stock-Based Compensation Sheet http://www.bwxt.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 2127108 - Disclosure - Segment Reporting Sheet http://www.bwxt.com/role/SegmentReporting Segment Reporting Notes 17 false false R18.htm 2131109 - Disclosure - Earnings Per Share Sheet http://www.bwxt.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 2202201 - Disclosure - Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies Basis of Presentation and Significant Accounting Policies (Policies) Policies http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPolicies 19 false false R20.htm 2303301 - Disclosure - Basis of Presentation and Significant Accounting Policies (Tables) Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesTables Basis of Presentation and Significant Accounting Policies (Tables) Tables http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPolicies 20 false false R21.htm 2312302 - Disclosure - Revenue Recognition (Tables) Sheet http://www.bwxt.com/role/RevenueRecognitionTables Revenue Recognition (Tables) Tables http://www.bwxt.com/role/RevenueRecognition 21 false false R22.htm 2317303 - Disclosure - Pension Plans and Postretirement Benefits (Tables) Sheet http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsTables Pension Plans and Postretirement Benefits (Tables) Tables http://www.bwxt.com/role/PensionPlansandPostretirementBenefits 22 false false R23.htm 2322304 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.bwxt.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.bwxt.com/role/FairValueMeasurements 23 false false R24.htm 2328305 - Disclosure - Segment Reporting (Tables) Sheet http://www.bwxt.com/role/SegmentReportingTables Segment Reporting (Tables) Tables http://www.bwxt.com/role/SegmentReporting 24 false false R25.htm 2332306 - Disclosure - Earnings Per Share (Tables) Sheet http://www.bwxt.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.bwxt.com/role/EarningsPerShare 25 false false R26.htm 2404401 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Details) Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Significant Accounting Policies - Additional Information (Details) Details 26 false false R27.htm 2405402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details) Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details) Details 27 false false R28.htm 2406403 - Disclosure - Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment (Details) Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment (Details) Details 28 false false R29.htm 2407404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Details) Details 29 false false R30.htm 2408405 - Disclosure - Basis of Presentation and Significant Accounting Policies - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details) Sheet http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails Basis of Presentation and Significant Accounting Policies - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details) Details 30 false false R31.htm 2410406 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 31 false false R32.htm 2413407 - Disclosure - Revenue Recognition - Disaggregated Revenues (Details) Sheet http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails Revenue Recognition - Disaggregated Revenues (Details) Details 32 false false R33.htm 2414408 - Disclosure - Revenue Recognition - Additional Details (Details) Sheet http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails Revenue Recognition - Additional Details (Details) Details 33 false false R34.htm 2415409 - Disclosure - Revenue Recognition - Contract Assets and Liabilities (Details) Sheet http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails Revenue Recognition - Contract Assets and Liabilities (Details) Details 34 false false R35.htm 2418410 - Disclosure - Pension Plans and Postretirement Benefits - Additional Details (Details) Sheet http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsAdditionalDetailsDetails Pension Plans and Postretirement Benefits - Additional Details (Details) Details 35 false false R36.htm 2419411 - Disclosure - Pension Plans and Postretirement Benefits - Components of Net Periodic Benefit Cost (Details) Sheet http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails Pension Plans and Postretirement Benefits - Components of Net Periodic Benefit Cost (Details) Details 36 false false R37.htm 2423412 - Disclosure - Fair Value Measurements - Summary of Investments and Available-for-Sale Securities Measured at Fair Value (Details) Sheet http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails Fair Value Measurements - Summary of Investments and Available-for-Sale Securities Measured at Fair Value (Details) Details 37 false false R38.htm 2424413 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 38 false false R39.htm 2426414 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.bwxt.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 39 false false R40.htm 2429415 - Disclosure - Segment Reporting - Additional Information (Details) Sheet http://www.bwxt.com/role/SegmentReportingAdditionalInformationDetails Segment Reporting - Additional Information (Details) Details 40 false false R41.htm 2430416 - Disclosure - Segment Reporting - Schedule of Operating Results by Segment (Details) Sheet http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails Segment Reporting - Schedule of Operating Results by Segment (Details) Details 41 false false R42.htm 2433417 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) Sheet http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) Details 42 false false All Reports Book All Reports bwxt-20220331.htm bwxt-20220331.xsd bwxt-20220331_cal.xml bwxt-20220331_def.xml bwxt-20220331_lab.xml bwxt-20220331_pre.xml exhibit101_33122x10q.htm exhibit102_33122x10q.htm exhibit311_33122x10q.htm exhibit312_33122x10q.htm exhibit321_33122x10q.htm exhibit322_33122x10q.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 61 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bwxt-20220331.htm": { "axisCustom": 0, "axisStandard": 20, "contextCount": 220, "dts": { "calculationLink": { "local": [ "bwxt-20220331_cal.xml" ] }, "definitionLink": { "local": [ "bwxt-20220331_def.xml" ] }, "inline": { "local": [ "bwxt-20220331.htm" ] }, "labelLink": { "local": [ "bwxt-20220331_lab.xml" ] }, "presentationLink": { "local": [ "bwxt-20220331_pre.xml" ] }, "schema": { "local": [ "bwxt-20220331.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/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 381, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2021q4": 5, "total": 5 }, "keyCustom": 13, "keyStandard": 210, "memberCustom": 13, "memberStandard": 40, "nsprefix": "bwxt", "nsuri": "http://www.bwxt.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "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 page", "role": "http://www.bwxt.com/role/Coverpage", "shortName": "Cover page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Basis of Presentation and Significant Accounting Policies", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109102 - Disclosure - Acquisitions", "role": "http://www.bwxt.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": null }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111103 - Disclosure - Revenue Recognition", "role": "http://www.bwxt.com/role/RevenueRecognition", "shortName": "Revenue Recognition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116104 - Disclosure - Pension Plans and Postretirement Benefits", "role": "http://www.bwxt.com/role/PensionPlansandPostretirementBenefits", "shortName": "Pension Plans and Postretirement Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120105 - Disclosure - Commitments and Contingencies", "role": "http://www.bwxt.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121106 - Disclosure - Fair Value Measurements", "role": "http://www.bwxt.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125107 - Disclosure - Stock-Based Compensation", "role": "http://www.bwxt.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2127108 - Disclosure - Segment Reporting", "role": "http://www.bwxt.com/role/SegmentReporting", "shortName": "Segment Reporting", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2131109 - Disclosure - Earnings Per Share", "role": "http://www.bwxt.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "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 - Basis of Presentation and Significant Accounting Policies (Policies)", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShortTermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "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 - Basis of Presentation and Significant Accounting Policies (Tables)", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Revenue Recognition (Tables)", "role": "http://www.bwxt.com/role/RevenueRecognitionTables", "shortName": "Revenue Recognition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Pension Plans and Postretirement Benefits (Tables)", "role": "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsTables", "shortName": "Pension Plans and Postretirement Benefits (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.bwxt.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2328305 - Disclosure - Segment Reporting (Tables)", "role": "http://www.bwxt.com/role/SegmentReportingTables", "shortName": "Segment Reporting (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2332306 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.bwxt.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Basis of Presentation and Significant Accounting Policies - Additional Information (Details)", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-2", "lang": "en-US", "name": "bwxt:NumberOfLargeHeavyComponentsSuppliedToWorldwide", "reportCount": 1, "unique": true, "unitRef": "component", "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details)", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Reconciliation of Cash and Cash Equivalents and Restricted Cash and Cash Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment (Details)", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i91f11b72546242d6bb2a3f3d1d06b66e_I20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Basis of Presentation and Significant Accounting Policies - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details)", "role": "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Basis of Presentation and Significant Accounting Policies - Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i0a5873ff74214da0b46f6a8b1b79c43b_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Acquisitions - Additional Information (Detail)", "role": "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail", "shortName": "Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i9f7fe9a140ae4894877229bf8cf393e7_D20220411-20220411", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "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 Recognition - Disaggregated Revenues (Details)", "role": "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "shortName": "Revenue Recognition - Disaggregated Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i618e809b85da436bb03b409b7e5144a2_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - Revenue Recognition - Additional Details (Details)", "role": "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails", "shortName": "Revenue Recognition - Additional Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - Revenue Recognition - Contract Assets and Liabilities (Details)", "role": "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails", "shortName": "Revenue Recognition - Contract Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - Pension Plans and Postretirement Benefits - Additional Details (Details)", "role": "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsAdditionalDetailsDetails", "shortName": "Pension Plans and Postretirement Benefits - Additional Details (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-5", "lang": "en-US", "name": "bwxt:DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - Pension Plans and Postretirement Benefits - Components of Net Periodic Benefit Cost (Details)", "role": "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails", "shortName": "Pension Plans and Postretirement Benefits - Components of Net Periodic Benefit Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "if1da45ce3a3441019c2400658e7372d1_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DefinedBenefitPlanServiceCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i4e5a769b2ac544d3b2aee911eec77601_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "bwxt:AvailableForSaleDebtSecuritiesAndEquitySecuritiesFVNI", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423412 - Disclosure - Fair Value Measurements - Summary of Investments and Available-for-Sale Securities Measured at Fair Value (Details)", "role": "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails", "shortName": "Fair Value Measurements - Summary of Investments and Available-for-Sale Securities Measured at Fair Value (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i4e5a769b2ac544d3b2aee911eec77601_I20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "bwxt:AvailableForSaleDebtSecuritiesAndEquitySecuritiesFVNI", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i8c0ca9ce0e2e487990cdec2685d24700_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424413 - Disclosure - Fair Value Measurements - Additional Information (Details)", "role": "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i8c0ca9ce0e2e487990cdec2685d24700_I20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "role": "http://www.bwxt.com/role/StockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429415 - Disclosure - Segment Reporting - Additional Information (Details)", "role": "http://www.bwxt.com/role/SegmentReportingAdditionalInformationDetails", "shortName": "Segment Reporting - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2430416 - Disclosure - Segment Reporting - Schedule of Operating Results by Segment (Details)", "role": "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails", "shortName": "Segment Reporting - Schedule of Operating Results by Segment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "idcb29347bc0c473c95faaa26638bf217_I20220331", "decimals": "-3", "lang": "en-US", "name": "bwxt:AssetsExcludingAssetsRelatedToDiscontinuedOperations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433417 - Disclosure - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details)", "role": "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails", "shortName": "Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "role": "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i21cf29d89c444c2fb4d06644dc008f6d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i21cf29d89c444c2fb4d06644dc008f6d_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1007008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "role": "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1008009 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "bwxt-20220331.htm", "contextRef": "i901ffc68721a45eebeff54bfd1ac7118_D20220101-20220331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 53, "tag": { "bwxt_AccountsReceivableRetainage": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Retainage", "label": "Accounts Receivable, Retainage", "terseLabel": "Retainages" } } }, "localname": "AccountsReceivableRetainage", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bwxt_AssetsExcludingAssetsRelatedToDiscontinuedOperations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Assets excluding assets related to discontinued operations.", "label": "Assets Excluding Assets Related To Discontinued Operations", "terseLabel": "Total Assets" } } }, "localname": "AssetsExcludingAssetsRelatedToDiscontinuedOperations", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "bwxt_AvailableForSaleDebtSecuritiesAndEquitySecuritiesFVNI": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Available-For-Sale Debt Securities And Equity Securities, FV-NI", "label": "Available-For-Sale Debt Securities And Equity Securities, FV-NI", "totalLabel": "Total" } } }, "localname": "AvailableForSaleDebtSecuritiesAndEquitySecuritiesFVNI", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "bwxt_BillingsInExcessOfCost1": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Billings In Excess Of Cost1", "label": "Billings In Excess Of Cost1", "terseLabel": "Advance billings on contracts" } } }, "localname": "BillingsInExcessOfCost1", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bwxt_CashHeldForDecommissioningOfFacilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash held for decommissioning of facilities.", "label": "Cash Held For Decommissioning Of Facilities [Member]", "terseLabel": "Cash Held for Decommissioning of Facilities" } } }, "localname": "CashHeldForDecommissioningOfFacilitiesMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "bwxt_CashHeldToMeetReinsuranceReserveRequirementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash held to meet reinsurance reserve requirements.", "label": "Cash Held To Meet Reinsurance Reserve Requirements [Member]", "terseLabel": "Cash Held to Meet Reinsurance Reserve Requirements" } } }, "localname": "CashHeldToMeetReinsuranceReserveRequirementsMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "bwxt_CashPaidDuringPeriodForAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid During Period For [Abstract]", "label": "Cash Paid During Period For [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringPeriodForAbstract", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "bwxt_CommercialOperationsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial Operations Segment", "label": "Commercial Operations Segment [Member]", "terseLabel": "Commercial Operations" } } }, "localname": "CommercialOperationsSegmentMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "domainItemType" }, "bwxt_ContractsinProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts in Progress [Member]", "label": "Contracts in Progress [Member]", "terseLabel": "Unbilled receivables" } } }, "localname": "ContractsinProgressMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "bwxt_ContractswithCustomersAssetandLiabilityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts with Customers, Asset and Liability [Line Items]", "label": "Contracts with Customers, Asset and Liability [Line Items]", "terseLabel": "Contracts with Customers, Asset and Liability [Line Items]" } } }, "localname": "ContractswithCustomersAssetandLiabilityLineItems", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "bwxt_ContractwithCustomerAssetandLiabilityTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset and Liability [Table]", "label": "Contract with Customer, Asset and Liability [Table]", "terseLabel": "Contract with Customer, Asset and Liability [Table]" } } }, "localname": "ContractwithCustomerAssetandLiabilityTable", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "bwxt_CostInExcessOfBillingsCurrent1": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost in Excess Of Billings, Current1", "label": "Cost in Excess Of Billings, Current1", "terseLabel": "Contracts in progress" } } }, "localname": "CostInExcessOfBillingsCurrent1", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bwxt_CostPlusFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost-Plus Fee [Member]", "label": "Cost-Plus Fee [Member]", "terseLabel": "Cost-Plus Fee" } } }, "localname": "CostPlusFeeMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "bwxt_DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Excluding Service Costs", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Excluding Service Costs", "terseLabel": "Net periodic benefit (income) cost, excluding service costs" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCostCreditExcludingServiceCosts", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "bwxt_DynamicControlsLimitedAndCitadelCapitalCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Dynamic Controls Limited and Citadel Capital Corporation", "label": "Dynamic Controls Limited and Citadel Capital Corporation [Member]", "terseLabel": "Dynamic Controls Limited and Citadel Capital Corporation" } } }, "localname": "DynamicControlsLimitedAndCitadelCapitalCorporationMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "bwxt_FairValuesOfFinancialInstrumentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Values Of Financial Instruments [Line Items]", "label": "Fair Values Of Financial Instruments [Line Items]", "terseLabel": "Fair Values Of Financial Instruments [Line Items]" } } }, "localname": "FairValuesOfFinancialInstrumentsLineItems", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "bwxt_FairValuesOfFinancialInstrumentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Values Of Financial Instruments [Table]", "label": "Fair Values Of Financial Instruments [Table]", "terseLabel": "Fair Values Of Financial Instruments [Table]" } } }, "localname": "FairValuesOfFinancialInstrumentsTable", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "bwxt_FirmFixedPriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Firm Fixed Price [Member]", "label": "Firm Fixed Price [Member]", "terseLabel": "Firm-Fixed-Price" } } }, "localname": "FirmFixedPriceMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "bwxt_GovernmentCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Customers [Member]", "label": "Government Customers [Member]", "terseLabel": "Government" } } }, "localname": "GovernmentCustomersMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "bwxt_GovernmentOperationsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Operations Segment", "label": "Government Operations Segment [Member]", "terseLabel": "Government Operations" } } }, "localname": "GovernmentOperationsSegmentMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "domainItemType" }, "bwxt_IncreaseDecreaseContractsInProgressAndAdvanceBillingsOnContracts": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the asset reflecting the cost incurred on uncompleted contracts in excess of related billings and the liability reflecting cash payments received before the related costs have been incurred.", "label": "Increase Decrease Contracts In Progress And Advance Billings On Contracts", "negatedLabel": "Contracts in progress and advance billings on contracts" } } }, "localname": "IncreaseDecreaseContractsInProgressAndAdvanceBillingsOnContracts", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bwxt_IncreaseDecreaseInPensionPostretirementAndAccruedEmployeeBenefits": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.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 due to fund pension and non-pension benefits to employees, retired and disabled former employees, as well as the increase (decrease) during the period of accrued employee benefits.", "label": "Increase Decrease In Pension Postretirement And Accrued Employee Benefits", "negatedLabel": "Pension liabilities, accrued postretirement benefit obligations and employee benefits" } } }, "localname": "IncreaseDecreaseInPensionPostretirementAndAccruedEmployeeBenefits", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bwxt_LongTermInvestmentsExcludingInvestmentsInUnconsolidatedAffiliates": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long term investments excluding investments in unconsolidated affiliates.", "label": "Long Term Investments Excluding Investments In Unconsolidated Affiliates", "terseLabel": "Investments" } } }, "localname": "LongTermInvestmentsExcludingInvestmentsInUnconsolidatedAffiliates", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bwxt_NonGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-Government [Member]", "label": "Non-Government [Member]", "terseLabel": "Non-Government" } } }, "localname": "NonGovernmentMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "bwxt_NumberOfLargeHeavyComponentsSuppliedToWorldwide": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of large heavy components supplied to worldwide.", "label": "Number Of Large Heavy Components Supplied To Worldwide", "terseLabel": "Number of components supplied to worldwide (more than)" } } }, "localname": "NumberOfLargeHeavyComponentsSuppliedToWorldwide", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "bwxt_OtherGeographicLocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Geographic Location", "label": "Other Geographic Location [Member]", "terseLabel": "Other:" } } }, "localname": "OtherGeographicLocationMember", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "bwxt_OtherIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other income expense net.", "label": "Other Income (Expense), Net", "terseLabel": "Other \u2013 net" } } }, "localname": "OtherIncomeExpenseNet", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "bwxt_PaymentsToProceedsFromEquityMethodInvestmentsNetOfReturnOfCapital": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payments To (Proceeds From) Equity Method Investments, Net Of Return Of Capital", "label": "Payments To (Proceeds From) Equity Method Investments, Net Of Return Of Capital", "terseLabel": "Investments in equity method investees" } } }, "localname": "PaymentsToProceedsFromEquityMethodInvestmentsNetOfReturnOfCapital", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bwxt_RecognitionOfGainsLossesForPensionAndPostretirementPlans": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Recognition of gains losses for pension and postretirement plans.", "label": "Recognition Of Gains Losses For Pension And Postretirement Plans", "negatedLabel": "Recognition of losses for pension and postretirement plans" } } }, "localname": "RecognitionOfGainsLossesForPensionAndPostretirementPlans", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "bwxt_SeniorNotesDue2028Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes Due 2028", "label": "Senior Notes Due 2028 [Member]", "terseLabel": "Senior Notes Due 2028" } } }, "localname": "SeniorNotesDue2028Member", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "bwxt_SeniorNotesDue2029Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes Due 2029", "label": "Senior Notes Due 2029 [Member]", "terseLabel": "Senior Notes Due 2029" } } }, "localname": "SeniorNotesDue2029Member", "nsuri": "http://www.bwxt.com/20220331", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada:" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States:" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r623" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r624" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r621" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r621" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r621" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r632" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r621" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r621" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r621" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r621" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "employerIdItemType" }, "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r620" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r622" ], "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/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.bwxt.com/role/Coverpage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r125", "r169", "r188", "r189", "r190", "r191", "r193", "r195", "r199", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r265", "r267", "r268" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r125", "r169", "r188", "r189", "r190", "r191", "r193", "r195", "r199", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r263", "r265", "r267", "r268" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r206", "r321", "r327", "r599" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r206", "r321", "r327", "r599" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r203", "r204", "r321", "r326", "r598", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r203", "r204", "r321", "r326", "r598", "r606", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r37", "r517" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of 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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r608" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Retainages" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r25", "r208", "r209" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable \u2013 trade, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent": { "auth_ref": [ "r42", "r243", "r244", "r250" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer.", "label": "Accrued Environmental Loss Contingencies, Noncurrent", "terseLabel": "Environmental Liabilities" } } }, "localname": "AccruedEnvironmentalLossContingenciesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember": { "auth_ref": [ "r59", "r64", "r74", "r75", "r76", "r465" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to prior service cost (credit) component of defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment, Net Prior Service Attributable to Parent [Member]", "terseLabel": "Amortization of prior service cost on benefit obligations", "verboseLabel": "Unrecognized prior service cost on benefit obligations" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r35", "r240" ], "calculation": { "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "verboseLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r64", "r74", "r75", "r76", "r77", "r464" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Realized gain (loss) on derivative financial instruments", "verboseLabel": "Net unrealized loss on derivative financial instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r55", "r56", "r57", "r64", "r74", "r75", "r76" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Net unrealized gain on available-for-sale investments" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r28", "r61", "r63", "r64", "r582", "r604", "r605" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.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 income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r74", "r75", "r504", "r505", "r506", "r507", "r508", "r510" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r60", "r64", "r74", "r75", "r76", "r127", "r128", "r129", "r465", "r600", "r601", "r633" ], "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 Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r53", "r64", "r74", "r75", "r76", "r465", "r505", "r506", "r507", "r508", "r510" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Currency translation adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r26" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital in excess of par value" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r127", "r128", "r129", "r425", "r426", "r427", "r489" ], "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": "Capital\u00a0In Excess of Par Value" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r421", "r423", "r429" ], "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": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r156" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Number of shares that would be antidilutive (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r213", "r360" ], "lang": { "en-us": { "role": { "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans.", "label": "Asset-backed Securities [Member]", "terseLabel": "Asset-backed securities and collateralized mortgage obligations" } } }, "localname": "AssetBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetUnderConstructionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Asset in process of being built.", "label": "Asset under Construction [Member]", "terseLabel": "Property under construction" } } }, "localname": "AssetUnderConstructionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r121", "r177", "r190", "r197", "r219", "r255", "r256", "r257", "r259", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r458", "r466", "r502", "r515", "r517", "r556", "r580" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r50", "r121", "r219", "r255", "r256", "r257", "r259", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r458", "r466", "r502", "r515", "r517" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r211", "r212", "r226", "r563" ], "calculation": { "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails": { "order": 2.0, "parentTag": "bwxt_AvailableForSaleDebtSecuritiesAndEquitySecuritiesFVNI", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Available-for-sale securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r477", "r480" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "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": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r239" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r411", "r415" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r411", "r415", "r447", "r448" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r449", "r450", "r451" ], "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": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/Acquisitions", "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r113", "r114", "r115" ], "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": "Accrued capital expenditures included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r32", "r109" ], "calculation": { "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails", "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r14", "r111" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents and Restricted Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r103", "r109", "r116" ], "calculation": { "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails": { "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 AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT END OF PERIOD", "periodStartLabel": "CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS AT BEGINNING OF PERIOD", "totalLabel": "Total cash and cash equivalents and restricted cash and cash equivalents as presented on our condensed consolidated statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r103", "r503" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "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": "TOTAL (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AND CASH EQUIVALENTS" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r43", "r250", "r564", "r587" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.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 5)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r247", "r248", "r249", "r251", "r609" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockDividendsPerShareDeclared": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Declared", "terseLabel": "Dividends declared per share (in usd per share)" } } }, "localname": "CommonStockDividendsPerShareDeclared", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r127", "r128", "r489" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r24" ], "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r24" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r24" ], "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", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r24", "r517" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, par value $0.01 per share, authorized 325,000,000 shares; issued 127,591,227 and 127,311,985 shares at March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r69", "r71", "r72", "r85", "r571", "r593" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive Income Attributable to BWX Technologies, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r84", "r456", "r457", "r470", "r570", "r592" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Comprehensive Income Attributable to Noncontrolling Interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r69", "r71", "r83", "r455", "r470", "r569", "r591" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total Comprehensive Income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Other Comprehensive Income (Loss):" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r117", "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Assets and Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which increases (decreases) right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "Contract with Customer, Asset, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "terseLabel": "Contracts in progress increase" } } }, "localname": "ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r298", "r300", "r322" ], "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, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract with customer, asset" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingAxis": { "auth_ref": [ "r321", "r328" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerBasisOfPricingDomain": { "auth_ref": [ "r321", "r328" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice": { "auth_ref": [ "r301" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in estimate of transaction price which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due. Includes, but is not limited to, change in assessment of whether estimate of variable consideration is constrained.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Estimate of Transaction Price", "verboseLabel": "Net favorable changes in estimate that resulted in an increase in revenue" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInEstimateOfTransactionPrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r298", "r299", "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Advance billings on contracts" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized from advance billings on contracts" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate Bond Securities [Member]", "terseLabel": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r188", "r189", "r190", "r191", "r193", "r199", "r201" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Unallocated Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r88", "r121", "r219", "r255", "r256", "r257", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r502" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "negatedTerseLabel": "Cost of operations", "terseLabel": "Cost of operations" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r87" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total Costs and Expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Costs and Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r20", "r21", "r120", "r125", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r514", "r557", "r558", "r578" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r40", "r271" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r41", "r120", "r125", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r290", "r291", "r514" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r435", "r436" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred Income Taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r22", "r335", "r336", "r358" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Pension Liability" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r337", "r376", "r400", "r405", "r406" ], "calculation": { "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of prior service cost (credit)" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r337", "r374", "r398", "r405", "r406" ], "calculation": { "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r337", "r341", "r373", "r397", "r405", "r406" ], "calculation": { "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r371", "r395", "r405", "r406" ], "calculation": { "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit income" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r339", "r372", "r396", "r405", "r406" ], "calculation": { "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsAdditionalDetailsDetails", "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r107", "r172" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeNet": { "auth_ref": [ "r501" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives.", "label": "Derivative, Fair Value, Net", "terseLabel": "Fair value of foreign currency forward contracts" } } }, "localname": "DerivativeFairValueOfDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r51", "r478", "r479", "r482", "r484" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "verboseLabel": "Net gains on foreign exchange forward contracts" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r472", "r474" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount of foreign currency forward contracts" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r124", "r471", "r473", "r475", "r476", "r485" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Financial Instruments" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r321", "r325", "r326", "r327", "r328", "r329", "r330", "r331" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregated Revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r431" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r295", "r577" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Dividends declared" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings per Common Share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r86", "r132", "r133", "r134", "r135", "r136", "r140", "r143", "r153", "r154", "r155", "r159", "r160", "r490", "r491", "r572", "r594" ], "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": "Net Income Attributable to BWX Technologies, Inc. (in usd per share)", "verboseLabel": "Basic earnings per common share (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r86", "r132", "r133", "r134", "r135", "r136", "r143", "r153", "r154", "r155", "r159", "r160", "r490", "r491", "r572", "r594" ], "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": "Net Income Attributable to BWX Technologies, Inc. (in usd per share)", "verboseLabel": "Diluted earnings per common share (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r156", "r157", "r158", "r161" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r503" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "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", "terseLabel": "EFFECTS OF EXCHANGE RATE CHANGES ON CASH" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r38" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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": "Accrued employee benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r423" ], "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": "Stock-based compensation, tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r74", "r75", "r76", "r127", "r128", "r129", "r131", "r137", "r139", "r163", "r220", "r294", "r295", "r425", "r426", "r427", "r443", "r444", "r489", "r504", "r505", "r506", "r507", "r508", "r510", "r600", "r601", "r602", "r633" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r500" ], "calculation": { "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails": { "order": 1.0, "parentTag": "bwxt_AvailableForSaleDebtSecuritiesAndEquitySecuritiesFVNI", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Equity securities" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r492", "r493", "r494", "r498" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r492", "r493" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Assets Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Summary of Investments Measured at Fair Value" } } }, "localname": "FairValueAssetsMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r279", "r288", "r289", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r405", "r493", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r492", "r493", "r495", "r496", "r499" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r279", "r360", "r362", "r367", "r405", "r493", "r522" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r279", "r288", "r289", "r360", "r362", "r367", "r405", "r493", "r523" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r279", "r288", "r289", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r405", "r493", "r524" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r279", "r288", "r289", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r405", "r522", "r523", "r524" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r497", "r499" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Measurements, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r221", "r222", "r223", "r224", "r225", "r227", "r228", "r229", "r230", "r287", "r293", "r488", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FixedPriceContractMember": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is fixed.", "label": "Fixed-price Contract [Member]", "terseLabel": "Fixed-Price Incentive Fee" } } }, "localname": "FixedPriceContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignExchangeContractMember": { "auth_ref": [ "r51", "r360", "r483" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument whose primary underlying risk is tied to foreign exchange rates.", "label": "Foreign Exchange Contract [Member]", "terseLabel": "FX Forward Contracts" } } }, "localname": "ForeignExchangeContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "auth_ref": [ "r478", "r481" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments.", "label": "Gain (Loss) on Foreign Currency Derivative Instruments Not Designated as Hedging Instruments", "negatedTerseLabel": "Recognized (gain) loss on FX forward contracts not designated as hedges" } } }, "localname": "GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r107" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "negatedTerseLabel": "Losses (gains) on asset disposals and impairments, net" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r234", "r235", "r517", "r555" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r79", "r177", "r189", "r193", "r196", "r199", "r553", "r566", "r574", "r595" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "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", "terseLabel": "Income before Provision for Income Taxes", "totalLabel": "Income before Provision for Income Taxes", "verboseLabel": "Total before tax" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r80", "r107", "r174", "r218", "r565", "r588" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "verboseLabel": "Equity in Income of Investees" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions": { "auth_ref": [ "r107" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the undistributed income (or loss) of equity method investments, net of dividends or other distributions received from unconsolidated subsidiaries, certain corporate joint ventures, and certain noncontrolled corporations; such investments are accounted for under the equity method of accounting. This element excludes distributions that constitute a return of investment, which are classified as investing activities.", "label": "Income (Loss) from Equity Method Investments, Net of Dividends or Distributions", "negatedLabel": "Income of investees, net of dividends" } } }, "localname": "IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r138", "r139", "r175", "r437", "r445", "r446", "r596" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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)", "negatedLabel": "Provision\u00a0for\u00a0Income\u00a0Taxes", "verboseLabel": "Provision for Income Taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r73", "r433", "r434", "r439", "r440", "r441", "r442" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Provision for Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r112" ], "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 (net of refunds)" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r106" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r106" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r106", "r549" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Change in advanced billings" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDepositOtherAssets": { "auth_ref": [ "r106" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "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 moneys or securities given as security including, but not limited to, contract, escrow, or earnest money deposits, retainage (if applicable), deposits with clearing organizations and others, collateral, or margin deposits.", "label": "Increase (Decrease) in Deposit Assets", "negatedTerseLabel": "Retainages" } } }, "localname": "IncreaseDecreaseInDepositOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxes": { "auth_ref": [ "r106" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes, and in deferred and other tax liabilities and assets.", "label": "Increase (Decrease) in Income Taxes", "terseLabel": "Income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of effects from acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r106" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued and other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r106" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedLabel": "Other, net" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r144", "r145", "r146", "r155" ], "calculation": { "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "order": 1.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": "Stock options, restricted stock units and performance shares (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r237", "r238" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r171", "r512", "r513", "r573" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r101", "r104", "r112" ], "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" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r169", "r188", "r189", "r190", "r191", "r193", "r195", "r199" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r47", "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "verboseLabel": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r13", "r48", "r118", "r162", "r231", "r232", "r233", "r550" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r90", "r170" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r33" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in Unconsolidated Affiliates" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r31", "r121", "r219", "r502", "r517", "r560", "r585" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "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" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r39", "r121", "r219", "r255", "r256", "r257", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r459", "r466", "r467", "r502", "r515", "r516", "r517" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total Current Liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-term Debt, Fair Value", "terseLabel": "Fair value of senior notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r41" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r41" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r41", "r254" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r46", "r121", "r219", "r255", "r260", "r261", "r262", "r268", "r269", "r502", "r559", "r584" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r295" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distributions to noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MutualFundMember": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "Regulated investment instrument that pools funds from multiple investors to invest principally in a portfolio of securities and money market instruments to match the investment objective.", "label": "Mutual Fund [Member]", "terseLabel": "Mutual funds" } } }, "localname": "MutualFundMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "NET CASH PROVIDED BY FINANCING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r103" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r103", "r105", "r108" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "NET CASH (USED IN) PROVIDED BY OPERATING ACTIVITIES" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r67", "r70", "r76", "r81", "r108", "r121", "r130", "r132", "r133", "r134", "r135", "r138", "r139", "r151", "r177", "r189", "r193", "r196", "r199", "r219", "r255", "r256", "r257", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r491", "r502", "r567", "r589" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "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", "totalLabel": "Net Income Attributable to BWX Technologies, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r67", "r70", "r76", "r138", "r139", "r462", "r469" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net Income Attributable to Noncontrolling Interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r132", "r133", "r134", "r135", "r140", "r141", "r152", "r155", "r177", "r189", "r193", "r196", "r199" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net Income Attributable to BWX Technologies, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r142", "r147", "r148", "r149", "r150", "r152", "r155" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net Income Attributable to BWX Technologies, Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Diluted:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "SCHEDULE OF NON-CASH INVESTING ACTIVITY:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashDivestituresLineItems": { "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": "Noncash or Part Noncash Divestitures [Line Items]", "terseLabel": "Noncash or Part Noncash Divestitures [Line Items]" } } }, "localname": "NoncashOrPartNoncashDivestituresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashDivestituresTable": { "auth_ref": [ "r113", "r114", "r115" ], "lang": { "en-us": { "role": { "documentation": "A table that contains information regarding the sale of an asset or business through a noncash (or part noncash) transaction. At a minimum, the table includes sufficient information to provide an understanding of the nature and purpose of the divesture, as well as the asset divested of and the noncash consideration received (that is, debt, stock, and so forth.) Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Divestitures [Table]", "terseLabel": "Noncash or Part Noncash Divestitures [Table]" } } }, "localname": "NoncashOrPartNoncashDivestituresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r127", "r128", "r129", "r295", "r453" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other Income (Expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r165" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails", "http://www.bwxt.com/role/SegmentReportingAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r177", "r189", "r193", "r196", "r199" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "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)", "terseLabel": "Total Operating Income", "totalLabel": "Operating Income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r188", "r189", "r190", "r191", "r193", "r199" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r10", "r11", "r12", "r38" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued liabilities \u2013 other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r49", "r517" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r477", "r486" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Retainages" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionContractAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, Tax", "terseLabel": "Tax benefit for amortization of benefit plans" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "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": "Derivative financial instruments:" } } }, "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax": { "auth_ref": [ "r61", "r65", "r66", "r379" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive (income) loss for prior service cost (credit) of defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), Reclassification Adjustment from AOCI, after Tax", "terseLabel": "Amortization of benefit plan costs, net of tax benefit of $(163) and $(157), respectively" } } }, "localname": "OtherComprehensiveIncomeLossAmortizationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetPriorServiceCostCreditNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r55", "r56", "r61" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Available-for-sale investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r54", "r61" ], "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": "Derivative financial instruments" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": { "auth_ref": [ "r54", "r61" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before 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), before Reclassification, after Tax", "terseLabel": "Unrealized losses arising during the period, net of tax benefit of $36 and $139, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": { "auth_ref": [ "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before 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), before Reclassification, Tax", "negatedLabel": "Tax benefit (provision) on derivative financial instruments, unrealized losses" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r61", "r65" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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), Reclassification, after Tax", "negatedTerseLabel": "Reclassification adjustment for losses (gains) included in net income, net of tax (benefit) provision of $(52) and $56, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) for reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for 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), Reclassification, Tax", "terseLabel": "Tax provision (benefit) on derivative financial instruments for reclassification adjustments included in net income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r52" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Currency translation adjustments", "verboseLabel": "Currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r68", "r71", "r74", "r75", "r77", "r82", "r294", "r504", "r509", "r510", "r568", "r590" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "auth_ref": [ "r58", "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Defined benefit obligations" } } }, "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r55", "r61" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized (losses) gains on investments arising during the period, net of tax benefit (provision) of $6 and $(24), respectively" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "auth_ref": [ "r56", "r62" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "negatedLabel": "Tax provision on unrealized gains (losses) on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "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 Liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other Income (Expense)", "totalLabel": "Total Other Income (Expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r334", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r388", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r410", "r411", "r412", "r413", "r414" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Other Postretirement Benefits Plan [Member]", "terseLabel": "Other Benefits" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": { "auth_ref": [ "r22", "r335", "r336", "r358" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.", "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent", "terseLabel": "Accumulated Postretirement Benefit Obligation" } } }, "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r49" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other Receivables", "terseLabel": "Accounts receivable \u2013 other" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Stockholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r92", "r94" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other, net" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r98" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r98" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid to common shareholders" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.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": "Cash paid for shares withheld to satisfy employee taxes" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r94" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of securities" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r359", "r361", "r367", "r384", "r386", "r387", "r388", "r389", "r390", "r405", "r407", "r408", "r409", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]", "terseLabel": "Pension Plans and Postretirement Benefits" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r333", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r388", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r410", "r415", "r416", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Benefits" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r23", "r292" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r23" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r23", "r292" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r23", "r517" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "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 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, par value $0.01 per share, authorized 75,000,000 shares; No shares issued" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r96" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Borrowings of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r97", "r100" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfBankOverdrafts": { "auth_ref": [ "r96", "r99", "r110" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow from the excess drawing from an existing cash balance, which will be honored by the bank but reflected as a loan to the drawer.", "label": "Proceeds from (Repayments of) Bank Overdrafts", "terseLabel": "Repayment of bank overdraft" } } }, "localname": "ProceedsFromRepaymentsOfBankOverdrafts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r92" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Sales and maturities of securities" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r95", "r424" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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": "Exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r38", "r252", "r253" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "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 through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Accrued warranty expense" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r67", "r70", "r76", "r102", "r121", "r130", "r138", "r139", "r177", "r189", "r193", "r196", "r199", "r219", "r255", "r256", "r257", "r260", "r261", "r262", "r264", "r266", "r268", "r269", "r455", "r461", "r463", "r469", "r470", "r491", "r502", "r574" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net Income", "totalLabel": "Net Income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r35", "r241" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r34", "r239" ], "calculation": { "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r241", "r517", "r576", "r586" ], "calculation": { "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "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", "totalLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails", "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r239" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems": { "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": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]", "terseLabel": "Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]" } } }, "localname": "ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Information by item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Axis]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Axis]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Domain]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Domain]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Identifies item reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) Component Recognized" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table]", "terseLabel": "Reclassification out of Accumulated Other Comprehensive Income [Table]" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r188", "r193" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.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", "negatedLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r432", "r551", "r619" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r14", "r109", "r116", "r554", "r581" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r14", "r109", "r116" ], "calculation": { "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash and cash equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails", "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r32" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]", "terseLabel": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r9", "r17", "r109", "r116", "r607" ], "calculation": { "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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": "Restricted Cash and Cash Equivalents, Noncurrent", "terseLabel": "Restricted cash and cash equivalents included in Other Assets" } } }, "localname": "RestrictedCashAndCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesReconciliationofCashandCashEquivalentsandRestrictedCashandCashEquivalentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r27", "r295", "r428", "r517", "r583", "r603", "r605" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r127", "r128", "r129", "r131", "r137", "r139", "r220", "r425", "r426", "r427", "r443", "r444", "r489", "r600", "r602" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r333", "r334", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r388", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r333", "r334", "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r385", "r388", "r392", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r168", "r169", "r188", "r194", "r195", "r202", "r203", "r206", "r320", "r321", "r552" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r119", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r332" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Contracts and Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r302", "r303", "r304", "r305", "r306", "r307", "r310", "r311", "r324", "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognition" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r308" ], "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": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r309" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionAdditionalDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r64", "r509", "r510" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Components of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the net gain (loss) and net prior service cost or credit recognized in other comprehensive income (loss) for the period for pension plans and/or other employee benefit plans, and reclassification adjustments of other comprehensive income (loss) for the period, as those amounts, including amortization of the net transition asset or obligation, are recognized as components of net periodic benefit cost.", "label": "Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Amounts Reclassified from Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r447", "r448" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "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": "Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r391", "r392", "r393", "r394", "r405" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsComponentsofNetPeriodicBenefitCostDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of Basic and Diluted Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Components of Net Periodic Benefit Cost" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/PensionPlansandPostretirementBenefitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r35", "r241" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r14", "r116", "r554", "r581" ], "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": "Restricted Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r177", "r180", "r192", "r236" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Operating Results by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/SegmentReportingTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r164", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r206", "r245", "r246", "r597" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]", "terseLabel": "Segment Reporting, Disclosure of Entity's Reportable Segments [Abstract]" } } }, "localname": "SegmentReportingDisclosureOfEntitysReportableSegmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/SegmentReportingAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r164", "r166", "r167", "r177", "r181", "r193", "r197", "r198", "r199", "r200", "r202", "r205", "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Reporting" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/SegmentReporting" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationOperatingIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Operating Income (Loss) [Abstract]", "terseLabel": "OPERATING INCOME:" } } }, "localname": "SegmentReportingInformationOperatingIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingOtherSignificantReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Other Significant Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Other Significant Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingOtherSignificantReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r182", "r183", "r184", "r185", "r186", "r187", "r203" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Reportable Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "verboseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r106" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.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 expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r19", "r561", "r562", "r579" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r2", "r164", "r168", "r169", "r170", "r171", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r188", "r189", "r190", "r191", "r193", "r194", "r195", "r196", "r197", "r199", "r206", "r236", "r242", "r245", "r246", "r597" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails", "http://www.bwxt.com/role/SegmentReportingScheduleofOperatingResultsbySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r45", "r74", "r75", "r76", "r127", "r128", "r129", "r131", "r137", "r139", "r163", "r220", "r294", "r295", "r425", "r426", "r427", "r443", "r444", "r489", "r504", "r505", "r506", "r507", "r508", "r510", "r600", "r601", "r602", "r633" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesScheduleofAmountsReclassifiedfromAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r127", "r128", "r129", "r163", "r552" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "auth_ref": [ "r420", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Stock-based compensation charges" } } }, "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r23", "r24", "r294", "r295" ], "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": "Stock-based compensation charges (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r23", "r24", "r294", "r295", "r422" ], "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", "terseLabel": "Exercises of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r45", "r294", "r295" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercises of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r24", "r29", "r30", "r121", "r210", "r219", "r502", "r517" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Stockholders' Equity \u2013 BWX Technologies, Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r75", "r121", "r127", "r128", "r129", "r131", "r137", "r219", "r220", "r295", "r425", "r426", "r427", "r443", "r444", "r453", "r454", "r468", "r489", "r502", "r504", "r505", "r510", "r601", "r602", "r633" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total Stockholders' Equity", "verboseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/BasisofPresentationandSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeDetails", "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets", "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders' Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r511", "r518" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r511", "r518" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r511", "r518" ], "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/2021-01-31", "presentation": [ "http://www.bwxt.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TimeAndMaterialsContractMember": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which amount of consideration is based on time and materials consumed.", "label": "Time-and-materials Contract [Member]", "terseLabel": "Time-and-Materials" } } }, "localname": "TimeAndMaterialsContractMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r321", "r330" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r321", "r330" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Point-in-time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r330" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/RevenueRecognitionDisaggregatedRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r287", "r293", "r488", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r44", "r296" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r44", "r296" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock at cost, shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r44", "r296", "r297" ], "calculation": { "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock at cost, 36,403,902 and 35,915,747 shares at March\u00a031, 2022 and December\u00a031, 2021, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r294", "r295", "r296" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Shares placed in treasury" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r123", "r360", "r575" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "US Government Agencies Debt Securities [Member]", "terseLabel": "U.S. Government and agency securities" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/FairValueMeasurementsSummaryofInvestmentsandAvailableforSaleSecuritiesMeasuredatFairValueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r142", "r155" ], "calculation": { "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "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", "totalLabel": "Adjusted weighted-average common shares (in shares)", "verboseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Shares used in the computation of earnings per share (Note 9):" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r140", "r155" ], "calculation": { "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted-average common shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.bwxt.com/role/CondensedConsolidatedStatementsofIncome", "http://www.bwxt.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3098-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r161": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r233": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)(1)", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "410", "URI": "http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://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.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121321822&loc=d3e3913-113898" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121323062&loc=d3e15009-113911" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579240-113959" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41638-113959" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41675-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80845-113994" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e640-108580" }, "r620": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r621": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r622": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r623": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r624": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r625": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r626": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r627": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r628": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r629": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r630": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r631": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r632": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 62 0001486957-22-000017-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001486957-22-000017-xbrl.zip M4$L#!!0 ( (.#J50B&,ES=9(! &/?% 1 8G=X="TR,#(R,#,S,2YH M=&WLO7M7&TF2/OS_?@J]S.Y.]SD4SON%[N%W,& WO9:P0;8'_O')*RHL)*8D MS.73OY$ER>9F&]L"J43U[AA)=GQZ$W;&P4P0R#;YSEPT[CO0^#CXU8](\;[_O% MQ_R3R;+RFHW^R461'W:((N7&P6#62(HLBS3#6(6/.H4P+[S(C+*%>1F.$ M6#Y<)=@38TW(>! X8\R&3#D,5P6D%$&6B.B7_6I06#ID(A=*,8>HH=A;Q#2S M7@6%2'IL9PAO!V_8&ZS:L_/AOY8ZP^')ZK-G9V=G*^F'%=<_?I;:BBC%2^,S M3P?9H3$GGT^.9F!7^L7AL_&!= '.$,Z^7.)#_OGT>_CM8:0]N'9(V/AL6IC>(_>+8#$%;4^M0!G+&9'R3K_=JTH,K3\K@1:^= M/'GQ;ST,\PRI*SV8GW_M]3"])O:,FX-\2ST<'/IP[RNUX%SL3/_MU\ MM>>^8X M/3KDJ^N 4CXAU8NN.5QJY!YNZ>F["[O9__2*['[:I\U3?[3UZ>"E/MHY?LN: M;7_4?/GBN-7>9SN;NT?-S5:G>?GBX_[1.MII[^8'FYWNSN;ZQ2O:ZNY?GL#G M+;I_^;QSHOW+]=]O;%P>8^VV_[O$GV/_F7+W+[ M\JUHMG>/6Y=O+UJ7CK:.WURV7NY?-N&:G9=;%\WW[SJMS;?XX.4!7+,]ON8= M/(OW#MK]N V+C9 PH7I;O=\./^_<%'+]GNRY;=DZQRGU&"5 4DF(%LN M,QU!MLH!)<::&1S8TAH"A@!*H+E\1!EOG!;%-8C>ZOE-"!:6&B/V!$\X'ZYZ M^"4[AL=V,F]J%?BN"IPW-Y+X2S6X;+776>OL@]>"&(I0YA@'*[>>@'LV/.., MD""\)-+JI35,GM';-O[L.@TK0@P@-1<&=[#'Q.57!R7+! UIE#')ZA XX[^6 M!OGQ23=1SO*W3I$4Z!I17#D?>+C%L^OW&#W_RT/';1CT3XOR6QDMK(ZU%.ZK^Q_7_7#>CFQ6N3GZ[?_:1T6I-O0,F+ M8=+^TI.FD OAR75?CGUNIK]R*LTH_O*(T9')]\E#GEWKJ#O[32I+/)*:"*(8 M1,06.R%]Q +!CX&&#]ME=W'$YZ"[1C',<-P#X*KXYQN-C]RO!TY[^>CU!QT# M:O7YS8Z#&9P686TL@/+@Y!:38Y/OZ1YW]JAWE@!UDM8AQR1UF@,(&R($539" M]#WNT?E0P.L]>E6G?K)'3TM[OMYEX[3#ZMN]S1_N33!D<&8^HA 8LR):' E% M"AG!$+<4E;V),9FWWL09)E/I36"Y>TD1/[\>1-'0K*NGEJAMAOWB)SO^UO7I MQ\W0ZQ_GO;MN>U_SN':+9]=;_SVY(Q>PX,/!5*)@GL3'LY?Q6X?#%+&- MOGIXV/E)-W?YL!F.+3S"YW!TE$P>ITM7]X;PZNF:K?^&- M5LKQZ!9&3+MA:/)>\%NFZ.6]PT%%Y&.!GDIJ."7",NZ0<0+B% K4E2'!Y",R M@H&%$UBY*&G11);>DM: 2C$=:K5F4V$3%A>)*6*R9PWYAA//:I,13 M1:02N"9(:\PPP2Q(H8CQ(43.A)+:";LP4FGU>^G%BWZW"TYH&[H HHJJ2,DX M@XT#6".$,PO"H+#:*. ]@NGBR?"Q G;UL-7), M.:<@BN: N%AS[;R3S' >%#-L\60[DY!@]H(.2%$DA/1(.X:A\Z5R0'VX49(C MX^WB"?J! XG9BQ1IA30G/GJ'F/!*:R]E]()QA8*A>O%$^J )R]D+5#')(&*Q M&#G#DH4&1F(43E-AX7]D\03Z:&G.V0L76:MDFDRME&(!>2TE4I(R!) L/:6/ M-Z9992.=UF#K]72H%19!J"*=LM11A>G))X!,M'(2<8V8,EAY9 5E1C,MO1:+ M@W"S'E68HLB8CYA*X;R,S&FKO/=$"$<,\,B(P\*([/%&%:8G'$4C$20:H@1B MF!'C%7+42$1C,LM F2>.HLL521J!<0?6<_BVDF@@[:(@V4D%@; MF(I($<()@TA82JN#C8LGZ,>;\C(3@48K#"'!\6 U0]BH- D118*Y9XJ)!13H M;*:\S$2X+M(8&(J&Q\@,M]H:RR3247$C,"&+)]S'G',X$Y$"\L:H/" P%F"O M2FOE20@"L:A0=*,LR2)(\O'61D]M+%][R;!QCBK#0$(60E NHU6,:00Q^<*( M9C9KHZ+E%>8$^(T]IXNCE-ZS+71 M4YM<*V64'F!.( V." (X<$8B@&VER<]N<>SI4=9&3TLJE%+#7?2*RLBPY292 MP932/#KGR*20R@)(929KHZ]R[&%ITTI84#)P&"R9H$3U'@D8=L21"WHA)YV3, MZN<#OVL#7#\6^'T6A)O8UMVB^'SX/L+X?-/>:;*UK]0-/(&//RQ:#21:@:\Q MD6DPG*!Y&HYT/BH,? [C^9^9N0O05.0.&-F&&736>^6?A&^?3#=!V]V_C@"O M%$4Z\E?H^A?]8C. 7([S07H"(-].?&%/"W2%@1PYU!\@C]P65&ZP:I(E2D?25#@U)AC MQ"F-G/98(0OLD#%2@5GMKXL^O._PXG47N@#$ET1WDN[Q_")M\W"=?[PR/5\1 MR0@FHO(A*"YH8N<:I_*K" LL0L1!S'^]G/F2S/1JY$@6O \1!<8=DR@H0X,$ M%^=D\ X1O6 V\_PTA[OV#BMB-UA'!_P""8X(,])IBHRQG& )?(0:O&!V\RC2 MF9[M<.PU1$S:(06Z&XN'IB10R):YLFL]N@ M5&3*107Q&.%!!8.0(3XLF"$]OJBFZ)$T%]A(P6W0S!AO/5A0H-Y'AH(V%5B+ M_4.B6A\,PO!MSZK2 %1%S ILR"A' TZ3*D*J")[F,&+P58&;$"I0 M!W'>937%2J(X8FQ!8DP01KRPEA@:J<<^1;QB<19D7QE]:J=]_[KEIG_K_NAT M,*R0RR+&1H$>]4?#%IAF/))+[K]L[^"/PR56G8O&(_4:*)P"$P" M1<0\K=*2/@;CXV2,=[$,;8:"FV+\12@Q@BOXSS*+I-8Q2$>D\XA'H)"+:'&; M(::9+\]##SX,$VL9?$%*D.9KZ+UB+Q2?_#'Z[]RF,1#E!W(J88EE* WLA@=0PQ:PUR!,=D)5.P9'%V6=E M3B0W/9NC*! 9++%:&J:#4X;2M%K4AJB00%6JJ;T;7-<,!G 75\8$.Z?#G7B/ MR84W9XO^W%V^(^\%8F>#F9.UZ._COF M-;,Z[8#H+-,"^KK1+T[ZA;G'./?]'=NI'83_G";/]@G^N3W,?N.$ MA\<@EN'[8M#54W]I(_# J >EPM0S*93BD3+)L"6:LJ!\!1S4H!BN-LU1O]@ MA@%H4%R=7?ZR_RD4O72GST=_57W2\SYSHI>A?UB8DPX@5G?T6-<_!4V^6'V[ M-T7J-3&AO5&OW/V&.R#WTD FITWC3=,$DWXW]^6-MZ$U-VC?^*&]PTG3%M)3 M6\RB=1);CL$VD#(^(F.=UBE5Y$)M);.PDH=0SZF:9BJP$0J7F^Z/FF8EK21& M;CD)QC!.6*H)R6CT"%$7 U8Z5F&SMNI9224UA1"/&;$NNA0%1VQB#.6N< 8H MKZ95*&97/4VI64?%0D >M PT8.NY8S90#6@J>2I#%3 BL@JUQ1;02FK6,5]6 M0J32Q!H6**9,!ZH60"4>%MVA?$5"57_@CV\70QE 6% MA/#$$6(8-D89:@SU 1EM.=.L(FRTYACS#^65Y.""8Q>\L5C:P!A"5CN&I*=I M3K@CU-7V47W%7!".,9O]!&0D,F@=!$*,:F*XTMQR%8V+GNBJY/R>"L>8B8X MQW!&Q!A5FB\62@TA,B)#L*!,5&%28+0C$2/2>2>273+N%/0FLK*3GPDE*!0]2> MB32[6C,C*%)&4J=!J#63JKWD''([DJB^Q"1PYQDA2DE*X(/ WBCC6:BUMO:2 M\Z>U(7CJ@,@9X@T3@EJ*-+$X WRRP"[O70Q\G9W=/^]A87RP6*5QBC]X'QPRC"EM/&'+*!YZV_#2Q M O91*^9W%'-!//],[$.2D+:_]8%ZL!-P)*F&O[51T[3[K4<5L8^JJ&HE=23M M=!VX5< &(V/6*:,B9C@2ZY%*&['-/SNL.<;3L(_9C.=$0[WV6J5I=]91)660 MSJ! 7*H]:2M@'[5B/@V.,9LQ<6' ?5 9B,+,"VP-]YI3$9V@6O/*S_"?,U6M MI(YPC8!]$F\,Q8SKJ'2TW&*O9=KLJS(\]!N2*U6EK(#RY=BKOIMN18R:WCRQ M^:J2$R4!5RG2CL5(#>!LU%X9 D2$F 682_*0=E-MA5T03C*CO&"0G(-SL1JS MM-DGC0@30122FL&1VFYJS/WJ.BM'*".6&YVVA_5"@U0!>Z-0-LU3J$(^I.8J MU8;^2G)\)X4644IDK6(&>TL5(]A1180@T>#:;A9781>$J\S$;K# 3D2(@PEP M?!6C<4(ZKZ@ED;L096TW->9^-3-$4X* *L)7:X\P7B0DJ M:F\@>HP\LB"5\DH13*U@E&@AJA(XUAYG?E3* #%66AL7E&38(:VP2QOU1A*L MT*0J=0QJ>$@;%0)G(#1089A@4@8#?D?)0*4UEA-"%X0];,,K%^-;;G7SX[QW MG_BXDAP"(E4)<:J1A@>&/4\U>21QT3M'6=J0>3&L_[G7MQ>;1_5XI03E]:U:6.P]152[474 MJ05QRK.9#H"U#@$#Y_2^+(P3J ( YSQ2[C&O0G!<$:<\FRV'1718$$^=BXQZ MKE4H=Q"5S+" "*L0YZJX4UX?ON[GO>%V;UY1M)JD4PNGL&44,@BN*E*)1&..(8\AK9ZNPR\!CZG(XQSQ*NQ_6/OH:OCHF7!02SB1T7LO,&-*@5ZG MXO[>4BD,AUBC0OJ]L(JU(#YZ-K.B=11*D4@E(XQ0KASEQ B%0N >V&BMW]67 ML6'*>L(!QI!G6$1CH@V4,>381-%9!(9T*SAE&A;6(6@;?9>! 1TVMW%47L*>4*FX(QT8SK*F) MSL54Y%))S6 [,,UB"N'?-<@)9C M3XF6#G%J6!6T>H$]8:W5/SD1C"&@FL;QQ#0-TYI166XE*@7GSE>IMDN[ M^@3&6=#(JHC _5)+HX+P.&#F4;"5BB%J+SR/6CT3;JF1HLA$&;$4S""K3:06 M/@B*TB;(55AN4'OA6JMO[?CHA="" KE$S+@0B-)&54"K:\G>[861 MX%9+B'O!&R?(HDPH+#61%"L7JU!7H/;"/ZC5&_W!\'7W=/ B+"2Q-%%1<,*. M<:F8D48K4&C'3(Q,>TRKL%9Y$75I3BA )56:.:*)!<8PX).C3#NFL2&<*!%P-#*:>N[T8CG?*VL)PGK/-Z'' M"D"PP4+/0;1,@[;9&*AF"'.#B ;';*-TU"A?5S%?K&3T4U1QB)0DUUX%IB/S MABB#(F,F:B(1T[H*LQYJ,7]?S%P0@#&GK0J1&2$U5LJRZ&RP%B-1#Q;7SKKJ M?)1CB:V4FGB%&6-.1\ZP1)H2;4#'6054O';6M8I_,Y+V2DM"67"@V\((Y0+Q ME!GI<*I@5R44K\7\C3K8F#HE,-46$Z!E!CRU1);!/Y1;%\*'[7FG8L]-U_1< MV.N$,)SLT78-1D;" YQY7?0/"P";ZY<_Q1<\FYP(?]D;/(@%I0]B M,D(H#\X^,B<4BX1HBBWC2C/FJ7!(+(+)/)94IFHH8P!T=:.,(0$ M5T%223RN4+YL-PSSHHSX7H.QN4M"I68>!][@4[F[P0(M(*;Q2EC@4#D16AP@ Y],3' MH*LT3OD]P99P^KH_&!:?3QP+]HD8L:;>.08NT0F 94N5IUH*8[V(.%5<6" C MGB=9S\:N/=-4,DP%$Q#O>:T]-X#?V I@K8[//VM]D?> '^6FNPU\I#A-5U^7 M&JZ+TY[?EK9U1BYBQO5#"8G7SDU M13>G19'W#BM"HYU4R& -P \*(SPU D7OB(F!VV@"KH":?)'9YX]_P1U-X3H7 MK\*GT/V*V+9[)Z?#07D&GIH"U3K[\#J+%48F<(<-M1#M(6.\#IHR$:2F*E8! MVJ:@LZ36V0KIK)#."*PD)4XS1Y!*JDN0]1'4V!I= 9V=J9K\M)G06F=_.O&) M F<868$Q$$DLC29"0,#O;, N$+$ .OMV[\M(#:PP[TDJGP(WVKU M^5GU(0BYH+!QQDGFI;..!FR$8ZFV7^154)]*4@7)_W"#,/S?L_7 M.C,%7FI%-$!.+<>>R8B,$,*8J%,P'H.JP$RH.=*9.>#%3TZ!&::8..<"DI@1 MZ14%_,-"2A=E-,960($K149K!)XV AO%*$&!D@@Q%>:66\%MVF#>.LU)C< 5 M8\!/3H&#-U1'IPF"$(IRI!D3-DI)@^">VRJD [ZGP.6TP^?&?0PUY$U#8YPP MS'#!-,4L*HB_=;#6:/A/&J>?B,]^O&1HK;Y37M@3C***Q "JY00U7$H2O07B M*1#!58BS*T4Y:_6=JOI&$HQW&!$N/$.1&8*CP=2SX*R6^HFH[^.E/&OUG2[Z M!FZDT#9M5)'6M\"'$#3&(3@I!:K6)+TG(C,DH!LQCX%1QY"T-D;AE0B>:"4A M^JV4S.: \#TY!0I216'2?MO8,*$9:(WEP3)P6R;$.LM7*]#W$(@0@PBX#ALU M"Y18+IR6$0ED)<&:$L\$LQ#T!1^9E8(Q1,8(--=+ M;.NIS8^PYA8,M .4!J*C PQ*":)J,!*[/EB.K7./KS.0M2$.,8& M12.8=%RY*+%Q#!,"-!WKIZ&S]1*2*NDL4J"9PDD>O&:(4VM276GA0(5QI!I7 M0&?K)21/3&>50RE#18P#:F HUEP!WNJT@@\3'JO #>KIG;-3'P_(YJ+7AO/( ME$?62!O2.CJG<* 654!]*D4M:UU^.%W65#FJ;-28&R8#LFDK&\T\Z+0QS*JG MHJ^$FLS_K'6F M,KSXR2FP149R29@6:=.YF*I!&TIDN5-WFHU? 06N%!FM$7C*"LRB)9;%J W# M##MAX?^I XU%6!J$:@2N& -^<@J.F"H'*7)&^6GT?57VY,)ZP( 5-Z4ZN MP'-SP$#.$/R"G\HTD7H)2475-R*GF$A5LS$&?YV*CF(/_T;ED!7BB0 M5%1]>: 2.1H1 A FP!S2LCUC);>>&&&J-?KT1&1&+;?(@7NDQC*BF4'*>T\- MR"R8:&.E9#8'A._)*9 $4]>#O]GC-->[X)+_O)#/-/X0M3WXZIG<8'F[[W8=9*8:1")H: MIK5@V#)#:-"622R9=E%48)K=_$IIJG-IG=$NH$ "4U)KY'QP1"B :"81FG]; M>M7O'0Y#<9RFKMS>LFDO]/)^T>H/IQ?GI0?=###+?7RO/&OS-$"_J8J8*M-, MJHBYA#" 14Q2"2I#D0,=$()-/#)BF-9*\,-*H!\8"1#+,)V"$H1(B=7$,N<$ M \E;HHAR!"LA !)\!5*IE TSI=+6CM M#N87"::X1#M:0W$ 6H" N;EH(#!3&,(TS[GWL@)KPIZL$DQU,2L),0!I-YX) M2XQ(._*F?;"EBSRH"FWANC5VV9/ M3OM5'1D4PU6("@;];N[+&V]#:P;757(;>KX8O]E6-S_.>^69T]>5V>\7JU34 M)$8J+/@9H:Q"U!&#D0?.*4(T%=HOME:L>=J<5@A")';6:*R8CUXS;VS:G5A9 MS#"3%4"LAY/H5'5ZHW]\'(HTT/JC.EU)Q&*(,8LH#Q%YY@0QU'BEG#1&ZR"P MJ@!BU8HUCXC%@Z=6(PZ\FK&TZ0P-0GI.=%H#8KQ;$,3Z/.>XU>\M,$Q R"Q5 M1%Q8$1EASGA+#8]2>Q:8'TNS^C#Q^-*'*>T8",T(P$;&/P5%L MHIK_3$@%V.GXH;W#2=,JDB&1'ELP:2N%LTP%HHC5T2B&K'8"LPI,HJF5X\$R M)]%S3YW1PDC.HD668"-4,(PBK428XR*]#R&5ZO+#!T$.<"@F>.M<<($)+[1C MTE(7B'&.Q##'R%$KQX,C!T8H.D-50%HP \Y$!R:)E9(Z0=D\;P@\?W@^Q1WK MB8V$&1])*F4M,\$R KP0(K%"SO,DL+D)LA[$6KR/QB5GQK%C@E$3!8^<,<)1())6W%H>6RX_:2_/\O/5 M(@SZIX4+@]'73@ $2^WQ^:>U/^&?\:P/A:5#)G*A%'.(&HJ]14PSZU50B'Q( M8OIRS6!XT06!'.>]K!/RP\YPE9$5R4^&?YSE?MA9!0_V/TOEJ6M_#DY,;W*! MZW?[Q>H_0& HQC\BM#.+YCCO7JS^LPT2:X:RQVS\VO7\N#TQOD W@S<8G M#O++ #>&9Y1?S\;/1>B/+E"!23LP0?_S1WK[#&"A/W+_JZ<]>.=T%K3)S$U; M&ITBQ'\M_>/[G2^7UMK&=D.C'QMI8F'"YS^?&9!(ZMR)8&Z+QQ2'(*%A_V25 M05/+EIAN?MA;=2$E>9>^*AQXD9_I$'6C0^0=';*T]K:UW=[:;.RUU]M;>]=? MX4KCYZ6U>UL;;W>WV]M;>XWUUF9CZ]\;?ZVW7FXU-G::S>V]O>V=U@Q?@=SK M%=Z;00<\^[#?6VYLKFRL- CB3,^NV>(>=K.T]K__P +]\6'6_XV:\=7.NF)C M=(YL[,7.;K/Q)^!]K]]KG4(\E+O&V"WL)M#)-<(Q.J$DP8;Q$&R(,57K\=@X MB?&=\SH:/9/]FQ]L=KH[F^L7KVBK MNW]Y I^WZ/[E\\[!T5NRLWF(]B_7+_?;S?.#E]MGK'W1WWK^E+?(N;[U\UVT='9[MOW_1V7G_YN+@R+'6D<.M MXS>?_,MWS/_U=_> =#_9HY.C@_9'?G#\EA^T'3UXOXT.WJ?G/N_LO]_B!YM_ M'[*$NFNTW'YA1W&DJ,FTMR1C =6:HUUE 2$5BHO66+JUAE+TI MG>X7(:PU:K.;LMGQKYC=L/28X_-MOP"WFT$?=LW)(*Q./OSA\\%)UUP I2J[ MHKSHC_'=;7\X[!^7#_@4BF'N3'?\D/)YH\-CQL,Q74% "-*#@5X-_>3)8T*T M,CKV;.CO.*A6"/_&X6]>^ZV#3*.2E=WKXF=ENXO)&1.E8*-W\@ ?W22,?RV) MI;>?9W^+3L>D>^'!_\WIZ8 6^M>[ :(AH9+ MC=@OCLT0'@"= A':JNWWN]9TN_VA[9]7TDV\R.W+M^+@>.ORX&B=MC:;EZTC MWVF]?,-:9 OOD^;9_N46/M@\Q#OMYL5^>WM\S3MX%N\=M$^.]]NMX^:F0\W+ M)H%K$)Q+]]OOCJ#=1\WVNX\[FV]Y\_+O3MG&]OJPN8?@;Q,WX;P/3A@C%%,9 MA,H^8^!R,NTIR8@)2BBJ=>0D0;:63/QQT]5!^6_^]\;.BT;[KZW&%?+^ MF;BO;[338:PINXT&STH', OO_-V.&/&Z?M$8=D+C/Q/3:XQB_T: L-(_!N-[ M73YO:S2B?LWD5SW\DAW#,SOILLR;B^PBF"(+O4K:_D]3Q,N=S>8'BIPTTHHL M%;'.F,4Z V,3&9.6X:@U5<0NK3736N$1UZ%XN9$Z_J89K\Q-['$_%=W9K5G; MS%E;S6'N&\ 6T+X\9>86G<2TWK\]:[Z$^[:[Q\WV%@(R<]X\WF:MS3>7!^_? MY0=''^&:-VS__=L;)*:/#]KK0'1>P//VSR'^!3*S=;%_= CW:'4/WO]]O-,& M\-OL= [>J;-;)(:FNB *H4P2F9"0XLQP9C*+ X@/8XJ#'),8ML@DIKV[WMK; M+JE*S6)*%C/\;'P3&A.+_O'G%,FCM^Q; POHL?\A>SPY4?Z M =,H:%0NH\BSC D5,L4%.$#AJ6>(N>A-&K;&&66"JSG*$1-V+\5Z:^1#P<-URDS(;_/^[C*K =4/GRH4EA.)K'U#X?E4D\B^JF'Y0]T8RH>*)'P M8%TA[Y^?^*&#!/KXWEUQ[_$J3.X3*HY4?6Z"Q0?WL-L]-Y[$!O2PG%>]T3_M M#8N+C;X/M[,@@W3&2='_E.Y3T83N. ]RM$]VVF_@?EMG<$_4VG2\N?GQO'F< MA,"UO+6YF^^WGT/[X=K+CV<[[:T+>)<.7-=IDK<7 M\'[LSCR(LX;&('UF!.+ "JT#5AA(YI5%PA-*,(789C-TS9DIPL,G0D:0^]#J M?7=F[\;P_D^]TU.SV+8YWQ[/:W6EU58XP'IL4WQ[W10E"()A%#(O401VC4VF MF-.9M(&!<:;%_79I3:$,<:X0X=\TQJ\X(C)51_0PQOK=R62CZ1.E>VCTBT9_ MV E%X^BTR <^=V7B#AAZ?M65E*<5AZ:77Y;??Z^!JP(2WE[97=E;:6P=GW3[ M%R#BZT"3$D?WF3JC[S'JA%)O+-VKZQ[YU-OSFJZ=6O/-7_)>Z]X783 8_WD% M#<"UY_J>Y[J\12*5%3$0BS/MC<^8BC8S7/,L<(VMBY00BI+G0HVFR7N-O6$1 MPG"YP8:=QHMNOU_4M'(*%OY+^'-'-Q;I04\."C;@XT[1[I_5T>1W@0"]:F_= M +D&":1@/D[DC&&6&8Y09D OAJ-8&ED?6GMU47/=>QI<;B\P /KCZ6P)0W> M*5X7_4] >>LDR534>OM&9$8X]QR#?U.,9\Q9!VJ-6>8#5A9SIPP#M7Z7IYQR M;GY!J7\-L2OO^&I&.K'JUWTPV^Y!?C)*?-8F^UV3O9E,"<3$$$V6=H+*F'$B M4UZ*S 2,@L-:@C-:6B.,(S;[/,H#J/,]0^RQNJ6$R4D!_B,_,=U&. _N-&TM M C]#M!T&=;ID[@4)4-%(6'%'1N2K$^\>>RGV_4;:O\RR^.>@,0S=<-+I]T*C M5^:5EU->KWN:I-(P13"--*5WM?'; ^)RB@C6X5&51>)?FC?$/GCNG:0L9-(0 M0-)H6:81IYDC! 089<3>+JUIA6[BZ.\/N?+C51^L[G72C H/./R29/@'QZ,D MCEB@I4B#9) "R1"=$6EUP,)K0OC2&A5 62FZ)9ZY7_0[ZZDI%9J;P@3_^24C M!#_0C PL'FJNQP_=^=X9-/VS9.8X][X;EKXQC6TV1.?+/M+C"6NA"+YQ48RF8_&9_3RPPS8!?=\/5&U56\"];DG'[VWOC6UNYT/ M1W5N@G&=ANN:P> AV..='K9=_=UJ737+P?@L=M)]_W&]O M\=;F0;'&B2D:G](&O---RS\I#1ZCY0@L:_6]A_K>&$(2*.U/$$BF M$*89"Y%F&B=MUE0([YEFSI5K#-JUEOXRSDXV!AZM9[DY9IKQF GKJ).(^(@D4 Q0E?U^\7&$Q(V)0+Z?D_ZAK%[> M2U.G5@F;S)%_7'4NP_GMGD\SMT+#7C1<)\#+'J<"2&>=4,[?2X''E54UO^'? M1VG:CADT8MZ%N,5TNW!&6@^?PIG_G.8IF($8QH;Q"7#C<3PSNA33-.]OM&IY M'-I,7^7VY87J^\1NY\K86# Y.LD?P+NFB M\GRX,C5E?+.R&'+9DK*E9C!L:-3PYF*P\M4ENP\]- &3IHE%NS69<.5ZX:89FM*K[!D!_NZ>#4 MOV.OX!T1@""P)"6Z\R%I7)E#,X,]9B+K2*-IH:6&M@K0"P I:91A=> M)32,/7V_!4DEPE[[2 M@J6T8KYT YC8C$QH^E5N?J_Z)O,Q#"?4"A?R?[X^"O<_7UUDK$!SOWX8K>"? M/*:$^*DKO]58BELWU^<+Q/]MOEO6GSZ.-%\VB;'QPUZ?Z1[S:/ MNMV#S8\WBP(?-8_@G8Y>'!\<'72:Y7NXBYWV-ES;/6Y>^KQ%WE[LO'_W<>>N M=>0HQJBXUYF2RF5,4)QI+7U&@Q%:H&A4FB7TZFZW,E8X?S M__;31(+U+THQXJ!CS:A*7TQ?$]@?]QA6IK^R#NP[BTL?YM0%\5RMNZAXK:[5 M>/NI3K(:A3XCT/H<_XR^CJ._+'M[8Y)[JP'SEP#S]D)A;"QAUI/,:Z4SAIW,; PR$YIZZRB(RX5I5)6? M0TRJWGR4^(W,>%IG=F1'EP]/^U($+[,1^:93\XD,0%!G/>"H<*#(&O9EIK4VF;>#0Q2PP9+[K MA.JAZ>\/WW\/I,;.,DMD#_ZUM-UZ<<=LP[*EY:39 MO?)1.U]:>WT#.'CQS/?+)3[IAD!E@/+#O= 3PX;FY4?\ 5FF'=(NDSJ5Q;!4 M9!8;GGF$. 61(&4 &S1>QIHL2Z$G\# 1\#A6#7=,W,Q6'IVW=3!SF^\\=V-O])-0NYW 7&TD+.D-!W\^,W=*_U%WN;_9 W<7L_C: M7AC?=B!CBWB4[2_N]2+?4JOMUN;6OQO_^P]%,/ZC4>[Q/MIC_%ZS=AY]CH[6 M*Q+]U!P=C%:P_KF9)-^ZK4(K7/[<))1OW9:O:'J_.3I?6:_*YR,Y>\^$9U4J MI]TLY_.+%8K&YC(V 'BK!GC.W#(7MUGIK8WO]%;B_Y"'6TZZ2=[CQ MA8&C'U7)6O&FH7@4V,@P'#?PRE=TJQ;:7 H-B+T/O93PAD^E RNGU+SXG/TN MB]P>?X7[3]_CW^TCRH+8M8N8EM#)M_%_5N._5V1_+7^'\607L%K^ORY_\56C M?VZZ8/2AL=<)X2?-_7'BAT;Z2_@H]_,K4PMFI#A-4[A.@^)Q-C>MTMD,+I19 MXO&ON/';VYXY]3D(YB%KP-9X^PCV5N/MTY4_(5_%VR_4*J58TP:,QZ%&W0=3 MGS;(+#2:_7*5^E8Y.>0.(*ZQ=[%LC]78^W3ES^^)O6E&2Q$Z<%XJI5$C<8W$ M-1)/W1)YC<1/5_[JGDA<3BOJ]+OPB,$_&UO_. :?VO\G:;]R1I_GZ[\62I@,80V#?N->O3]"4I?_9KU MUU-E9B WB<;SFT@]OZE20FN:GCDL$?2?@\9F/G"G@T%:+95HU7K/="\&>N%TSFX8G'9'A'CG)(P:4V/QPJ@'_D4J5MOU+*948#)&8UJC<;6D M]B:52LB'Y:K$$E_AA^[D>X+G;G]PFI;(KMO^:5KX6GP,P\9N/OA88^["* 'Y MQ9&@VGQG(CD^!EU6@VZUI)86[Q8@F!)P7Q=]%WS"V!I1%T;"WT/4*JWHJA<9 MSKW&JQ4.37?$/,K=PFKJ ML3BR);\XF:2VRIE(CDVP=+T&TVJ)+27#&B^,&_:+&D<71ZPUCLY-6WY$ M%YZ3MOR@U-[V1N4W0]IV=L]T1V4Y1Q/.K^Y5GG)F;P=E$;PQ@:U1=W&TH$;= MN6G+CY0PF50;$C7J5DMJ6^>=W.;U;,8%$BGYSA2:*J5Z;^^?5T/%3/1*+*WM M0;^:83U0N5!")=^<_'R?C6SD=9E>&]B[JSKY(Y=)_XFQQRD5C[Y[_P$\C5KM MJ:QH7:Q]!FUY,L7:1\/)]RE;6^NM^'+EW[< M:\,/S:U6>^^K:O*C?N&>O2_NZOWY4,$?WN9@7IK]%7$_7W\%XMYJ[/VUM?4- M0<\G'BRMK>_MW;/9,]I_@0O\,_LO2++"A/JIC1*^?8Q3-O7M%S!>H>IG&S23 MQM(?V2QB-K'SG.UB<,O\2C;Y>>E\B?=I^?QT-_:LZ)8/=W?6U8JSD_["U_KK M$15.W^SC$MJKW<%7"S:D_OUMN]<8=OJG<$L_^/U'>MH:]_&PZ .]S,9M=RX$ M"$EFO^?TO?('X.Y/BP($U%@?#,)PL'J?[56^]\[WL==*WN.'E2&6_]U4AK(T M"J9SK16IQ$P:8'7I0_C/:?[)=$>1ZT_HQXUNN"F7'^D^U)CI3D7W[+[_OME- M/_2*?]Q,<\[5NWUU=\O3@;^QM:5WEFC*I'7(,4F=YM$80X2@RD:"Y7AKRW(_ MVR];6V9TLK/EZ2 [-.9D-6GC>L^G/UM?5'%]N&&*(FT5_/N\>?3FHOE^Z_Q@\^_. M?OOO[N0:>-;I 7DKFD?/\];++7JPN8WA> ?:19KDQ?'^T=9%:W/[?+_]XF/S M^$6G>?PN-B_0Q:OV5MK%_;+57F>MLP^*62:U(AD.@640<=@,OOD,*QRBHX0J MDG+(=%E0?FM[S+LW[OH9T/P!TZ@!J@:H[P)4L,$Y[B,"K6961(LCH4@A(QCB MEJ(2H# F-4#-&T"A&P EA:%$.9(%+SP 5.291L%G7#JKN.241KRT1NFRTGB. M &I*X44%&.5N& R+W*4B6FZJY/*^I)_\6*_>B>.5!KMIL;$ODJQA[U%AK[5Q MBY=);S36BF:>&)XQ:H"7T8 RHSV7@!J@G?A7UOH$\#T7+:M-^9!Y3 MF_;L3/LFHR'>^1AXS'ST+F- ;S)#F,B\Q513Q4SP>/Y,^^FDR+9[G\!:CA\J M*78O<+MO_%EI<)L6;]GK](MA.Q3'5R17(]C4$&SO%CE!W'O#KXJS:D.>4I=2&_$B&?).M.$.E0 K,EWB9,2QH!BX0E)AH(B6Q M1J?IXA(M S;/D2$_G83)M^A*?]@)19U&J0)3V4FB^H)N=0@V/5"[/>]&&.$" MDC)S04,(YH7*K%8A0\QY+Z(7WLFE-,6RX/-DO$\G@;(;AB9/NQ#5,T_FFGK8 M,P"GVX'59_'5*#8M%-NY/<7$RN 88S[3)CJ(JRS*K& B(PA3H:Q5$6N(J^2R M0FR.XJK:B.>,@M1&_(A&?).*4,VX0@?A4IATR&3.:.$2"]$HLK7$, M<82<(R-^.LF1Y 7#OQ>=[M MIBKZXWPOKC%M:IAV>WJ)44A)0DQF"4,07@F3*6X94)080E""<$< TP1>9K\. M:G5R9'X->2K,I#;D1S/D6R,WCB(F'0=R0B'" $#.K(PXBR \S:F/3D.$P9E8 MYGJ>5A<^G41)F39LN'&I %.6"JA3)O-,3JXE?$>U'>I!Z&DO0VRO#YLY.B_A M[/+MV*:TQQD1@&,!IFI>0JT:ON=,TY2 MV^_CV&]KX[K]*N6B5A1GCE&3,:589BU\(E8H9FV[A>M6C6>9)[5\9:/)R;VOS7&N(>!N*V;E$4(QV1/JHL.$0R%H3. M -=4YAPCF@N(NHA=6I.:+(.KFE*X]2.UXZJ25'G"5C^UR;*UU3^4U=\D-I)0 M3@53&8^$9TP3#X&)99GR4A'E$)*IEKR4=%E24A6K7_CJC*^+_@FTY6*Y\;IK M4NJEY\N=T$[2ZK=E>,K,E_<\812<%O>9"+D4\7K/?Q8PB+<&Q>F!XO8M*F2= ML\%[GT4-(1^S5*=LC*.VP]:YZYZF?KORVW;O;0\>7G:O&0:_'F/>S>%3 MO9)AB@C9O$640J 12ZPR!>B8L8!<9C0QF316$YEFVVB\M*:6M9[63)NY(4DU M2,P#2:I!8OY XB:-B@3 @0N9>:)0QJ1WF3+,9L@Z*R,UG JSM*:7.?_EH;,Z MP30E$W[9[_NSO-NMTTB5Y4^3^'$BRAKDI@=R;VXQ(4ZQ$"2@3$0I,L8I,"%! M309*3(AP5&C$TFZZ8EGQ7RYK5R>,%M'@IY4PJ@W^(0S^)JMQ..J +(. 1Z8J M>(%FRDJ3:1EQJKVM"2T-GB]S],L#9W5J:$KFN!EB*(K@&]L0"AR'1MN<_^0J M[SK^FR>2,Y'K2*P@U=$4@CI%/E44?'L[ >0E]8BA#$7+,V8\S;0&VN.IUXQA M&X5%@()IF.R7\^-U!F@1$6!:K*=&@,=!@)L\B"FF58@BT]9[0(!(,X,L?/(D M*H2D"HB,$$#_EZT\24Q6J=_*L^,KB7 OTAV[]0.RBCQ@-Y*CB\$SPOG2&D9X6?%IK0J;&_94H\0\L:<:)>8&)6X2+ ]$BEA-,TM29CF% M6(8 RPI22!N4I-K&I37%EXF:5J&M^2-85&IG>8IUK&]5JTA6%2$YE^ M#BT_3S.H<^[3AT)WBS!)\&44$YPAJLLB93HS6.@,&\,]1*$DA%3V6+%EH2HS MEZ &@VH2IAH,'A<,;O(BSJ5'5KG,:4DA>A(D4Y;13 2+G!&*:T82&/!E/K4Z MRO-'C*J6>1J5#/H%3E3'C?/$B:[4(6GU>ZY>L3MMW#N\8YT^<]*AD 5"5<:D MM)EAAF7@T:BU.'#A["AKQ.6TMJ::&Q)46_\\D:#:^A_<^F^R'H2I<4R9C"/F M,J8#S;3$-*/)[C$7'!N]M*;9LL25F6:X\-F@]DY[_=5#9(#NR5='W;U*03Z^ M?YJ24NF=OR[8[\/?7?T[4_3[[Y^D\K_6-0OC$:9;KZEV =-S 1]O5R>0F# 4 M=4:T8!FSP62&>IMA&D!>X,@1$4MK9)D+O8RG5N)Z&O8RXQ19C98U6LX5?Z[1 M9,P8R0B)A+"911QQL"_94K1D&F0%@4D%8J$$BTA8*9JRI-49X*6)9U^ M-DR[Z,!?GW]:^Q/^F33YV!2'>6_T;%+"XR,;&TG&MA="PSC7/X9G7\ +-WK] M(=Q]V$^&YD-O$!+D7YF3%O.>Z;G<=*&E\$,Y4V'ELU1NON3X68RLR%2U]*0_ MR),P5XO0-8O,&).0R9+8+Y MF)D(+[AJNF?F8K#T[+IB@5;=Z/>;7?;5CHGQP3IF9#R IOW"E (%8PU%.@O: M9.:F+8U.D5S+/[XO(@GQ9+E)6=:OK\_;\;[:V- MOUH[KW9>;F_M+3>V6QM?M^1Y:?;&3FMSJ[6WM=F 3WL[K[8WU]OPY?GZJ_76 MQE9C[Z^MK?;>5]_B!NC^,2]O]6I[_?GVJ^TVR*&QWMIL[+5W-O[OKYU7FUN[ M>_]L;+UYN]W>O\]+\=*1E"[G"Y*6/@[>I&M.!F%U\N$/GP].NN9B->^5[2DO M^F-\KS'\)NRXF;Q)/38Z/(85K5>XP E9QJFC\8/'H+-2@LX-?STZ)LD*$^JK MA]$*_LECG+*?NO);C<5XA:J?;=!,&DOO==OO)/V^F^'_I5/OB-%&=O@X$8GZ MGG&6'K-I"M=I4+S\IRV>K:7\RSU2B#_0&=R?W_;[C6&G?XIW-(/EAOAW(7T@AU3 MA/)X*DE[ O(H?VF8XW)_S]]_1"+5G^PPV8[@56YLWH5X(@Q6'W320]7O\1V- MF% 'B,_#MQ\[?V<^W5=;H.U8)_L4-T[,1>*MLQC3>P+9YL7,&D]MC&VLA*]' M.EBI;1)V]L99Y.-WG?WCM^<[FQ\O#C:;WQG_^@-VV^_Y?M'^V2G_?<1_+UHMMUEB[2.;F:1 M#][_W6UM'G3VR18!G3:5FQ:&[?,T0SW:I#%XC3X M1C@^Z?8O0FC8T LQG_V\]\6>W#HMFK4U%MMN&C,,_DH,7\/;M.$MO\6X F%4 MQ@CP1B7/&-(BL]B13&''-0Z6,Q.7U@1*>[#,T8:;M37/*4.IK?DQK?DF6?$A M!LF]S6*@+F/$QDPAX3*-/$!QL,(8N;0F\;*BT]I-:8XFIE>(JW2_V$7C?_^A MP++^:/33*H]9UR]8;)2;[G*\D2QKB'M B+NX35@D49YQDCF+="H +C*-BVSET8#';B1G\PQ#6H30O4=C9N\1,'O,102C-.TJHQ@WVF,$&9 MYCC( .Q$\C2$A?BR4-,J-EEG5.;0@J>RY5IMP0]OP3=I"2BGD]:*+"#KTF:+ M*+-!X,P9C(7@#G'GP8(Q7A936_M?9U%^)HMR9HK"](87C7!^DM8RU;K6ZZTQ)+A7:#B=^]/9<>)4P;7>S:X?# M3NK$ *;7K#%N.M!&*.TM#0I5WF)NF4+&QY3_D. *@@^6>DM&<<2IBA(PQ#/ MN(R<+[FWL^4I9!04E]S;'.NFY$M3AP!4?QE9':C^?%5_,H6.<1&[(!3*,Y@@ M'KE#)D2-0O!9;-2$+,*L^L(T)9E5^ XDG;RO8O[9[WU ^W%PW-B*;K1H%]0C MAKV9,9XLT"+/(LYE2[>['-"W,\5Z,%52^LB15.7@ETXE%" PI(.,WDB9L8^L MK9,F-::IU(QS+2Z>]P U(KW #,'0"FJHQX8:6P!(F />))!N0BLU5 D%31 M,89] 8!RT(IAJ'!;%_:SX?W)\4D5Z]]XU1^.!G'4&51I QO/Q\>P&KLN]['* MPP;NH*4G1U6XY%5!;V4I]V(X%_>KKNU=,AP!/^>!GZTI B4\Y4&JA+3A!G'N M*;*"**04#E1'%055:^N4-8VY]XX>>(U6$2%F&E -"+%PA)BJ;RLC8UQPI*/1 MB(NDD4L6(ZNL(LS%I!7/",&;C"T-0JR\*$MGNO7?6P,RL$Y4Z MCV*[(N(_^\-A23:<1R_V/*#CG-#Q]31_XM+QJ#,Z>LX1)U@B+6- &@M-G)#) MZ+2V;FC3R'L7>P/OTRK"P@QS_ L+ H6)DF3%9%2DTP)D:09%DH>(.$%TH1; MXHU*(; *%N3,DO_4CS0MFT_J5>P-B[)>T*53\#LM/5F:,"''$@9+\@% \>\I MKI2,B\12AZ1E#O&,D,A(G/\HJDJ40E R6Y*"-K6&PKB "G/D2H *BT.%J8JY MBK*4'$>)ZX XQ1Y9$A)B@A%/O.0R90M*F";3]S[-#_ZE&>ELY:Q="K_2BB/B M3/?G /WFC'X'4YR(^V1\7L-09$ED3D12ID.<(<88U=Q&3GGF1 QG3C3WZ*65 M&<*,7K@P@P,@M8,1/40A#! L\4L2D]XCSZ)"- MRB/)7: X6&:D*S-I D!6:GK>92F$Z3G7Z3FYRG'JN);&(L<(05SHO,I1$S+A M#2%6'D%G;IR>*V]([XWZ_N-AOYLU8OB_C>W_.^F,3G^N!MUM"?6R7^-!2<:E ME\3/*+Z[0*>701\_08HJU?V,E_7+7/)6:C4]VT/ALNR>Q\>]_ M!7 M<;!72C_.Q*;8:;^X#DC[O6IZO[*#W<%>*0L?WI2.?;_UN0&! 5IO :T?1ZVK MT/HYO'S#P^]_=-_1[F=WU/_:?OO7QQ9MT7='+SZ^V]_ K9?O\C@BW: M+P_$[MO6E];6:[;[0I_N;KQ72CG!!4;):8UX$ &9LDF-;8K.6I(LH?^\"M\P MB7[.*063:!DG4?"8*8L)TK8DXXTF+^^JN.\EU\)Y1DDI!(*?XNGL,5,??"]( MVVS8D]%A?Y!1,#1NG(%5T^$#(%@UTX8;W[IT.[\(S,@'GY&D]>4]RXCC, O( M>4,1QYXBDU$()4P3RY#$N?HG6+MV4LT#T6!2+=&D4I3&B(G/X,8BXDH:9$N% M%&U]GF5&&JKCVCJCHIFY7OGO%F@WGFF_-3K#X M,R[3/.Z<4\8GA",O%78U+A6B4EY90T@F0V.(=CSC&"%-HZ?SS)S#7<..&BT[ M\(?C#0Q&FHT"5-5\W(H^'KLXN/)5_IM_]BGFJWR.W>\QF=DTAQ3D]0XJN*3H ME2=W28AGPI>Z]2E25^R+B)S3'!%N=#8]./=5N>BLO+,Z9+MT M<8Y+X8M_-8@I#@8QU,P=_ZU?X$R=F1H?;?R(99/WCUX< M[NZW;0,\R@%G6)@')E@(N(X661L<(@F+KAQQA/#E],I?W7^@0MU228E M:7]X+WCRU/&(2"0^4YQHD19*(A&T,DD%XI-9F%\>YM72SJN@M54L!L1X.6OM M7-GOT85$XSW<)Y#;:P'+W=W66NO<<%=HZ[@?;NENDYF)L"8 MQ\Q"$:$V4U-&,-+!&"1$RMQ"2HQ)6EO_GW]I2NAO-:J"!1"$"4 1^DFY77:(@2%KBE% 85^6(6>JMIF:9#E MN+]TB1>WI_Q+0EK_BR)8T88UH![W< M]84G.5IM8)L54[D0V_:YU"Z5FBEYWWP'TIK,$-BF:[(Q)Z7 QB*#K2XIL3TR MPCH474J$8&VEJDHR:<*;7,\J_2VX4VJHTK/B*J#2#ZO2DUS%*1J]-!X)$1GB MDGI4G; C5C,A2+#>QJ+22HFF$M-!)4OO9%FA",7]0;3#D\'I.$"Q',?P_>&H MN:B][HON7-J;A&B+V>ERZT=;DV>MK3^ZNR__QJVMW->M#=P^\W3WYTM1SIYYA[#1$?$L>&2)T(A$Q;+X*=:4KJTSV>28 M-0V>7MX7>?(,)MOR3+:S]NOWS,08571(*5><7D$CHY- ,6*M*/64\VPC,]$T M)"\\_)ICCG#H;*%<\9QHF2@=H$ M5ZH4<42#E2$Y$XS'E?I2V:1Z.GIV(>K[>)S0EPME]ZNL^[Y__&D0#TO1BL^Q MT>GE]['QI-L?#G\N\RQXLQZ^@..%2*O4VYN7!;I3R;,4;FO'T6[:MU\!_F8' M?],%'*,VL4K"[2/&B$+ H<>(CLU)P5^5):I+[Q\S4SVE=W9N*.K.;Z](? M-ZI03?);X_G;_S;VHS_LYJD3 X&FLT2ZFH/E/9OIG.V5=3U9^E]Z?> M_*B4XLJ-!OUN_NY#HY,U=C*SKQOW^55+Y'0#!#IL5.DX7:21YML>HLO45 M549'ZS&RKIQ9]T(FCYF)3HU=,$;P9;'# "Z6D?D 7-0/+B;)% V162,DLM+Y M;.F0B"P.##&I(I-$2.WDV&U#V6-SV]289>WN;_PY#]_,+*FO_^R;KGLQB@E5E/9D4__^Q8U^EV1IU82B:#@W^>*\6' M*6+)4Y!:ZX2PP[RD>N8H:X%'6!AN@K9.VKQ2T*:0IDGP] F)G[.^9Z=/"W:L M ;("LM:6J0.R/B2R3G)PX3US/CI$B#&(,\U*X7J" F97K'^=[GY:=T5Y_ ME*\^ZA=%#+$WC&5YZ%6#4X7.IT[/]GS'=G-/\P?'L3<:/KUZK._20UX:,!^+ MP7O^F.O_<8-?UV_\V7D7.7VJRJ[RI_ZPRK#T;!"[MAPD_.U+)XP.+_#DT@_/ MI8V__\2ZW/>3T:(FRF.;LMFJN'S'QT.OA^A_Q"1&T3[$=F4'_"9[7ZQI\.U7Z_.QSP9+\:]#/KD M>-TX*BG-;53&"I=QN#^PE32SFL=!:97[9&O3E\;AH"Q7__JQ?%2V;0L>E+R- MFV6ER]KSGU_M^G6R7^@<5=?.T2J0='OS]_;NG[LO=[;WFHV=]N;=M?^AN[VY MV][:;N]M;S7RJ[W=/W>V-O;SF[W]_$]KN[V_U]A]49YDM[5]X[-<@FM1H76% MZ]]QIUI+\@-U[:=A?';QXK?0&7[JVM-GG5[5K>I'OYU?ZQRLBK)->E[*P(V_ M_JZ'3_%8%\\=/^=W/O_Z:?75Q-HX_DZQIP;?_#5^2G[RNSRO;_O+:RR,BY') M*WVL3JR/W M_G#GX:>:SD[ 9NKVU]B*8RQZ&)M( M_PB@QO[.O(#$1BNW.QPVMO.Z$L99%AJ,-*_PWEN*9Z$&\N0C7V\%7D_JZS*/ MYMMRJ>9F\5W.5DQ7+;,?VEZU'Q[R,RI:5P2=+RK?Q>:NM]R?_-VS)Z&33>)? M*EOVR4ZO,3KLG^1+AF&S2L]>'K!DS:FRXWPK_M>PQ_V33/M_NR?QYU*_WC;NH>8*<>_$)DOLY;[N$5?&3VTP208()NFWJWTI87@_YQ<1.4+KSMC XW3X9Y/.)@^^MYG,G&_-'Y_6GK:$>T]]M'K;./8LJ'O;7!WAW] M=9ROG]MOL]PO\2[W=??E=GZ_DW_[D;1H*_>GFUJGF%;^ZSU\UM[?X.TO[Y/U MV&.N$0\\("ZT0R826_*G<2)5$M)D11<,-Q6K4X[Q&0$L ->* A?V>18+;97F MC">K#>..A%)!EC.?#*^ BUP %P'@JCMP\0G@,L(J'@U#4EF:@P M_Y!5HMO_5.+HJOHA\ZV-M@HDZE%D9YB#1WD\Z39Z8>O[E#NW/0&09P;(G6E2 M%3E/W CD+"VY,S.SI%B$ M2.&I,2@H;A%/.&MT(!%IS0U.V@E7TD"R9FY7(XU^/)ZIDA?;&=0'6!H-GKQYW+!@?=JQ6!Z!L1KF)\WOYK$ MZY=Y-I:9N=O;R^ [W$UE#VQ4#J15+W:^3+Y:/.7. M\LI1I1FRPG/$N9%(!ZT0*;729$HNX8>Y%X-&1R$E)5=HD[-ZY^,"W55_=GCG+ MU^<-V> M)%[!*AJQ3<@8K1'W,2!=59"FC/A@25!&K:T+W:1RNA3M:GBYZEW28)R*>#J. M$/Q8D %U$2%:Q0:^F(. S#-#YNDH+9>XE"G24GNJ)(C'#&E-%#*>*DORNAN4 M7%OG4C4-AQ3( /%=\% # G )BD9MQ;:Y16*&5PS@!0=)^'B%QR+&0\L([R M# ""/\):5/7E:^=%.3N]QKAZ;8F=W^E]CL-1!!_9;>WH1XS9,R=MWXLHE^-Z MX^G9BJ/#?AA/RVIK'(!\9J?S]C=&[8FDPSH)QFVT2!%F$<>4(6L90\DHEGD< M8[C45=9--;.:Z;4A'!0V)W(EXN#8BQ)B806&O%$?0:% MC!'62<8%C0F[6$"!S2R\K'[D;MG2V^R.#T'V/IR3.W#"@0W^T'SNVQS\CN$ MU+,#ZNTI]I:76TV\#\AR*Q'7CB";X156J U] S]< M+>D;8,"<,6"2K,ELI9F(%:(N!L0-MT@S[I&1VB?-5#2I6'"TR*7A'.TIKW&1$NBL48N"()X5"R_2@D%2:7)%#(++JVM$P(I6E98 M7>?@^05UG8FZ3IH(G&N9 K,H*%>."P>"K-,:"6XI481BBTE65T9KI*Z/YR3+ M-RYT?EP%C("5C6B_R\'!.;"A\3R#V/690^[K*884M3>2:HH"M0EQSB4RTAJD M269%5JJD4UA;5TTLIF/7;W]R$(ZDU%B!Y\"/0('GIL"3G,F0D*R-&!F/2]YJ M7UX)AJP6A%NBE2*B4F V'1BS$ 5^/,ZCL?/T?_ZE*2&_0>(4L$=G3)C-N.(X#)1M***)'@Y$Y9( &;$)%W)"MR-H20-M0B8PPS1(3,J&A6 M9-ED>E43 "_#R=WK-Z'!_00QWP\>.%AF8KO?ZU\-'@)#=^9@?3#MJ:):8FTQ MBI$[Q&E2R&@GD4[:&>M-AN]LZ(JFOO])/C@!LHIH,/L00D"#!T.#2>J6J+1! M1(Z<4J'88 'IK/F9O_&0E#=::[:V;II\>C1C]#Y?''A\]^CTO@984^_ M,<).+\3>Z!D:?[:P7<>*]N6ENS^(C5>#_N?.L"AZ?GM!"??MUTOG@O.3@8<- M(LD7=3JX%//L]$[R^.U^*_?VO)J\XW;59-W^.AK8+().SPY.=T;Q>)B7D=++ M0;]*Y_4]H@36D%FM(7Z*44IE1< ARUD2AK@B$1DF)!*6\> %%8+@M76EFIS/ MJE1Q;2@EG$JI):4$+%D2+)G:AHU2Z$P[$4\D6Z?14V0XR7Q4J!2II,%YDODH M:>8YLBQ8LO*G6V[!)L&YN&JA,8NGBGF&G?L(GL=>3!V YAE"\XY%R)P MB8)W 7$M+7*T(+6DUAGNF-1\;9WH)E.0>WF%M7E.9 VT>:[:/$FTHK/,9[DA M$WW69J43LHXZQ&12VB7J@I1KZY0VL;JWT5:_J+?Z:59FH05,X)C@#F N7FS:X"Y^<#6PILF^.D+RZ/TX_U9*(-S9&HT''G8RLZ\;&J-^X MNC'0N-@9 &?GXXR=6N@IWSQ-OV]V79ZH^_V;]J\ Z&\/]$?3*;2]BYH1C9'5 MU&0^*T0IAD"1P-[D]9AGD64^*Z>Y[)V/"=:&QD+@9#U/"(/RSUOY)UD><4HD MZ37"06;E]]@@DWQ )&D5$Y-&(A8YUCY2 ME2P;.UT)7A9O!#A= >F6Q.D*2#'$<X=V$"$E^MVSC;,\ MRT+_I)@V-/IZ\5L_ML.-_;L*OB-$YIV=]^&O,H<-+;%]<]XC+:T*\BH.*L(VL(4PA\!IAV8=L"K5I!7S=NT.U]R@%G=B5E-9[AD) @?.$54 M48ZXYAHY[!1B3&.;9Y4(G(%Q!R"T^&>KH7$'(/1S(#1IWCEL ]49?P0O:7:% M5\AR;I#+"T?=D-!S97AG1(4ZN1D9+D\97-:\K;S23L%ZH#GL\/SZ;Q:P=DH57 HV!107J8SGIDB7RCT=V\&'3F]\>[J( MLDZT@ZU6#8[/N-%*G9WN^8[NY MI_F#X]@;#;^';4P^Y/F]>,G=]:D_[!1Y/AO$KAUU/L??OG3"Z/ ","[]ZEQF M^/M/K,L]R+I[XT\N2<;'DJQD0>/))^I?7?I;>EL!2-1$>6R3D%ISCYEE)#C, M#7=!1XWI>RK6+GYT.+AX@D\9R) ;1/L1V90?\)GM?K&GP[5?K\ZJ/*4N!IT^ M567<)X?LQH%):6X#,]:E+XW!0UJ-__5A$:FU] MOPIEZJ=&*0]3U. _O]KUZ\2_T&FJKIVF5?35]N;O[=T_=U_N;.\U&SOMS9O5 MN"[=WMS-"U![;WNKD5_M[?ZYL[6QG]_L[>=_6MOM_;W&[HLE>(C6J[^V?\_/ ML?-FNXS[;FO[QDY?6B7&M?_& 73?@+):PG+/N_;3,#Z[>/';A6GH=NW%,]"P\$F M'_EZN_1Z6Z(N\VB^+9=J;A9_XFS%=-4@_*')5_OA(3^CHG5%T/FB\EU,_7K+ M_OND>'+=.6UL? M^.[+%T<'^P>GEQS>9^VSYQ];=)OF[\6[_)MW+]\MTVN'=8JV7KW._#K[L;G4_ME^^^/CN[39KT?;1N^,W^9G^.CXXV_YRW^#M[^\Y]HHGH)#SJ22WSM%Y"BWR!(:LSV4I)%^QO5J:K0K M!G"THG#TZ O++ D<\0DX"LYYJX@KQT=L*=2HD2'>()8"ME8G'1V9<5T92&%X M"]7;'1V.+L])/BE+\Y'&150N??Z!$@W.[QN,)/=P\&0QB MSY\V1H-\E>[X1)0-1R?#T?%X>^SQ&FEWB15:I6B?![!J*AR] J/?,R>_Z ]R M-WL7,W._3,QQ%S=Z8?_[--WX-DO;<;2;]NU7H"2SHB3MO2D+22=*G10"!:P( MXD$XE$DE0XX(J4WBT0B>+:0FDW5B) L(&UQM*)BY10%04'LHF+1.% \.1RR0 MQ+QD7_<>::-4"1-T0ME$A1!KZ[J),:D1%#R><[Q;^6>?JVB]2Y%_G=YP-#BI M2!T8*8LV,&IDI-QN&E^*;CK_/2J-GS'YZ9ID9@N:]W_W!C%W^BR&1C>O'OG" M=M 9E@#9<#(H_Y34#Y_RM?NAV>C%48D#'-FO#1=[,76JM_]^6%8\S".<7]UE M3=RTP\,7W?Z7WV/X$%_:3J]\^#SFY2[^%7W7#H>=E,57.E^M@[#4W7ZI.\5? MKBQUIP:_^^\A]L=O>O:M.=D]>BU:N6T[]^/@>)N\V__K8WO_CTX[CUT>H[/= MK8^T?9;[M?4W_F]NM[O_D;3VTNH<4Q:Q(*,B%/ID$O.(BT5 M\5HX;JE=6R=LNII.LS&(PT_1%[K1/9T(I0:OT:J9B@]<]WJ^*+11SF0 %-T9 MBB9]0]09'R*5*/+($5>.(,-30C%@S*RUBDN=T0-/IQ>X?85<< K56--KSS= MTW].TR==/UIPXC!W2*NH,X7-/,$P[5 6O%-.R_R:KZUS0NNAZ0^Z(;T4-O*D M8ES:["LNTPO#^A''BQ&(Q=RKENV(]/SDWGW]I?!KT/V=[ M>YQ3\=]+RA3 4KD?:.QN_LA2^?"U_;8EVL<[7UIOWQV^VW_]Y8#N\%9^EH.S MC[1U]M=Q>VL'OSMJ'TU:*NVCC^^IT"G/!(DL*XF>+55(.^(02R+/<*RLI6%M M75P#0(NPHF$RKNYD/"N)]+A/3GG$&2F340=DA(O()%ER:PE'?;8-Q;1'9V96 M\ZIYY1]9/KZE6@J!1/\KDF>9HB;E!.*",61CXL@::YWD3%N9USXB MIVG![8WD^B7:O)^13'F-C.2-XW[N^MFW^@ 7&\29N?3R$ U'PQOWC^MM]6[E M?O9B>#[N\*O\.,-V'/V=?UP]< P7T+ QWCC?JO;-7U5;Y@ ,=P2&O1]NV;%W M1]O\X&WKK'5T\*78'JVCOW-_#]CNOL_W:>>Q"OG^!]-;=EL;[SEFP66F@(AP M*K,(HI"1@B/E:#:!J2Y'10K*3.=F.[>$Z^W@A:FZ*E/UPWN:HA!49ZZ;&$9< MERS4W&(4K9(V!.-W-59@B#..H,JDR+EQ'L17^00>Q5QJC!7AQ\[OBXF=MN#F+H7 I=!N2Z M"W)-6M>)B)0PR3:USB8V5SBOB^4\-[/8NF0%-SI;UU+4*389=J27^9@"@$-M MP6'2-!<"6QT=1LX9AKA3%!E:0C!Q\%0+A:D7:^M"XQJ!0RTVL6MEGU\*]'XR MWK#^I5%M6#?O^C^XYV/[NCOCAX^S=I'[\Y/#C+_QT= MX-VW?W\Y>)OMI*WG1P=G'TB;OCAJ[[\X;'?UU];61]'>W_[:/MKAK?RL[R7' M(L\37T+F8C:.6$2&E7.61A ME>")E%P/-P2%U]+C#'-S%>;F 7LOG5 RY94R M9B#.,$%=YME1.L0Y,\A2[%# (DM<,)MUX7H<@;WNNJK\*A$/4/2?5/3)ND$L M!<\T#4A1P1&G(2#K*$:,XXB5-I@YM;:NIX^1+7V=R?JF _AATC)(\G2G@G"K M7^]MP9LMD,1E]E"]/<7)L/$BTJ01\<$CK@)!SFB.3%ZI \5!*.S6UF437W,@ M_5[5W5:Q2.1CQ(0'W6,!3)@')DR5?23,2,H52K)$:RB7D&8R(:JT]58G$:2L M,CN9>\0YNEVQOJLZ3%YB[; MY?W>QF@TZ+B3JL[=?K_=[Y6>#?K=_$ ?=DH-ES@< =S/#NYWIBB@CYJX1%*V MULOQ-643>K6XW>H "\ =%H#6M _1&U&6?(2= MR@22Q82L-!CQ*)S",GDL9":0]]G7!=_A2D+!0Q)'@((Y0,$D%PS*1RI#1)I+ MB[BG+$.!#D@1;;7(4&^K,,;[G'E>,I?AZE+ YV__V]B/_K"7._6A$X?-TO#I M8W8WWM)L.:]CG>=$(_1/RF@6B=X\HU>Z\N(LAZ;>"V--*3(X1V:W(+Z>XL:4 M4"5L.>HL2E)(%[_5&^>C8-L@YFLV88 MRVK0JT;&CO*;[W6HAJ/\074Z\^G54T&7'O+\7IP^52+WYU-_V"G"?#:(W:JL MU6]?.F%T>($)EWYX+C#\_2?6Y4Z-TX*BG-;53&FI-QM#^H#M<_RYH:!Z55[I.M35\: MAX.RY/SKQ_)1:^O[E1'=3XW-LEI5)7;M^G6ROU[IQ576\FW*CFWS;VI0 50> MF*[]-(S/+E[\=F&]=GK5XU4_^NW\ZN>Z(Z[Q1I3[C;\^GQ;&/!6:E9EQ[B8Y MO_'YI'E:39H)L!U_1\E3)OB-7^.GY">_XT;]U"__J;/J*:%Z2?K*GV)Y\[?U MZJMXJMBRS 'Y5)%E&5?]E/)E&5?UE,IET:UEP@'UU$BQ-'TE3-[JJM>ZY(7Z MYF?XAVC=\1*Y(#-676O&5O[S[V_]OZWL?WZ M[YW]@^O&9,)*(*(R@Z[W/]UA7^&'34W=!E_==D?GN-]K[(WZ_N,MMFAN,V*# M_I>I3>XK%O,/]^5J/F3V4V=DNV/?P4[O/V[PZ_KV5Q^'PTSO[*#QQG9/ M;A-C/\LY"'*ZDJ?9^Y/CDV[Q,%12J0X05:^N..NJ3^YZXG5Q4ENFIJL^PZK# M-=7\J?#SL-_-SS;\WS$B_-])9W1ZBQ6*DENL4 O=DKC=8%SO2[W?)+M+,$>] MI\K>H1W$X6V"(&[SR(]JZ/)J6FG48E?4E0*NO^+(EOSI8Z2R@U[N^6TF)PSM MC]>$0;3#D\'I]V5A+I"X&H-UJV43ANSRD%T-4#TGK[<^9''MJ/T@HA$XR$\M MI*L[-EPL-QY;KNVYV-C*_IX[/)8,-)LE-"8N9[L6K),];<;RAO#E*KI-9P, M^=0.8TMDX)QQ%KW5T08KA&-)\D#3^YTB!4*O!BCMM%]<$Z%TW.]5*^[8&-D9 M#D]BN%UT$EYP=-+NYD5TTIOC=_L;HKW5^K+[MD5:9W\=MH_>'![L?SQKTSK??/OH6G73T^O2@Q"%M?3QKO6VQ]MEK>G#V1^=@?_O+NZV6>/=V MY[3]<@?OOGW3F8Q.:F_]T6D?O?NXF_MU<.99>^O=4>OXC\/6_O./K;-N]^!H M!Q\/O+RNB=<3F2Z)A+]IV!I.F[RL@4PYOZK>Y!_24 , M3X 8%9@(;!U2+D3$!1=(.\[SGV2#%YX9YC.(-:F:+B8'\ 7P54?X2E%;&F2, M5'$N(S=84<.9=M0SXH, ^%I:^)JL^.6]Q2QX@I@FF8.I4F]7!H5TQ%[$(*(A M*L.7XDVJ-0 8 -A2 !@7EGOO#2?8<26)"8EI+H,U6GN1/ #8T@+89%4R+2T7 MTFF4F7651@,CES]"6=@AJ<1BLKCP+Z5$4ZUBX4* L)6$,*=".;,E&)6."X^M MER'$4K::8\D5!@A;6@C[.E%WZKUV0JA+PIY@2_6I>Y<= 'P"?'H8?'+1 M>Q$2CI%S)Y,CB3*LL2WUW1T#7]<2@]=D1BJOJ33!ELQAW&?PXAA9R2+"EG,N M@A21X#'#HJQ.#.L'(:RUS*P*+:'E [=-SOPKQ"U9V?/;GK'0 ME-#?%E>N&J0$4@(I@93J: -9;XGUU$M*!7=&.Q:8)\KR_(D2UM\Y>?FK03]U M1B5E!Q@T,S-H3J?BCY@RVGB#$;.FI"HG%&GO&,)11VJL##YD>T:8)IY9'4A0 M7P!9D!)(::FD=)?C!QE0O9'">T344G]@YM]-ARP1 /,O_1,M/5H!T*F'/+;4C>Q&NK3H)ZKHIZ MSKQ,%BRO\]'=J6(NG,=DK4,I28^XLEEW,9=(&UL=%7 ZD?'RJNJDOP^:_.6? MJFW,4_^V.I\[(?;"L&A*UPYB:#SY]S\IY:LXJ!*-S%8YZ3_D-?G6Q8M;;YWW M%/*8W$$QLU)^N>(".C7XW7\/L3]^T[-OSX_?)-]]W^1_K?LQW\/DC'@DX&21HIXH0+9 CV"!.A%%8Z M,(K7UO%32J=T^GO:I>]AT^,J*)!N:*[.@_I%1H&40$H@)9#2;(]PS7Q3ZAL' M 4MAAH1D>Q"DYM1RE*N6:)(&M#%6I.D%'6("P(I09;&DJH.2R# M2Z:Z +#+(*6[ .S,=R0 8.<"L),;$E$[Q;3/)H8//-L9FB 7@T*.>DZI(\X% M62^ 7?7C"9LG@T'L^=/&:) OTJVJ;3=L.#H9CH['!;/AT )$EX&40$H@)9 2 M2&EYI70G>NVY]EY3PP7WDAAA?/"*6R&BYI;?F5Y7M6*OE(D=5X@M(4 O^H/< MS=X%$=DO/&3V/_.2C:^D9)V'.VF??L5N/K,N/HU.29=$-X:YA IL0:\ M9 [1F!G$I,P4WE+NI%U;%TTF[WWJ'J !ND5*<#$ #8]0?L2>]UM-I$P1DR M7EK$<70HX[1$*1!E#1'!2P^ O910 ("]#%):I ,; +O^@#WI#>WTRH<;:10' M?Y4#>,-A)^41O.#OA:4#$;\U$6_M;XRJ__8*&<]]V_K WDL3*<;1("451=RD M@(QU 3F3,$TZ$%&8.+_W(5G0<,!AD-*R.+H!A^>.PZ^OXK#C7,2\RB)FA42< M,(H#P\FDXX/ R2*FN_FO X;GC\(>K.(PM9U)[@IRP#G%L M+7*4"N08\5X*AXUV-J1OJ)K]3U3\5?F@XME5JU?]X6@01YU!+%OCS\?4Y%4W#\!U ML23 RN_ RK>GO=3,1AM%\4V7,K.<>H\L8P9)800F+#*32AE'06H4+0)J#^"\ M(E)Z6#8I$"2W#,!Y"=4>P'D9 MI/2POFL YYJ#\Y0_.U"K?4)&&8,X(QYIGSDTL98&SCUS2M<-G%<]SGKCL^UT M2UEME/H#-,P3O-'I?8[WR3ORJ'?O8(\5I 12 BF!E$!*=9+2W?+Z+<*I_8V) MO.@/]C(/V8O^9- 9=2)P\?MR\9UI+[8PP1#B.=)&:\0]M4B3()#P,DN;2T\4 M75NGT[$ED&"UKBH.0+P,4GK@#-8 Q'4#X@F/-1%.1V<82E0;Q)-,R :%$2;. M:RPBYXP!$"^5B@,0+X.4'CC3-0!QW8!XPCN=L*;,$8U(I!%QZP.RT0N4".=Y MW57*&UL?(%[U0.OMKW'@.\-\O7[*M^[[CXW^)XBSAKU3D!)(":0$4@(I@91 M2B ED!)(":0$4EHE*:UZT-G>H1WDBWWJ6A]#H]-KC ;1#D\&IQ!O!KYFD!)( M":0$4@(I@91 2O79 XU8,RRE"MAX3K0T2GM"F;!:"6R#NW.RJ?USTK=7=G?> MV.Y)W/#_=](9Q+#9'XY:<738#U#Z8'9[GJ]'U;[GE4Q_-"4N&4.1!%6"3Q2R MT3ED%,7!^R2Y%FOK5#8QF3Z4 P$HJZ#6,\_E"6K]\&H]F< 38R-=M,AQA[-: M6X(THP%A'94C*A*2A0AJO6QJ#9QJ&:3TP'%E +Z+!M^).++HH[%4)^0(V ME::[:4T'"G,G99XL84Q],)Q:GR>3SLI,J$0F"H-2,D8J$:QQ?&V=@1JOK!KK MC. 4&T>PM[QX>B.G*4EOF'3Y/_HP:@QFR@QU?&+!%CP;G<+@/*"Z9#'5!MFH M+3)!&&J#,M'(K.--(^I4]1;T?!G"ET!*("60$DBICLQFYMM=P&P6[8J8R@%, M$N8B*I1Y#$/<<8X,"1$)*[PFT:O$W9C::* VRZ7H ,?+(*5%;H !'"\6U%;T)3@WOACTCZ]8 M7_O]]A7;Z^('O_>[(0Z&X(&XDP?B8%3]=R6SHY6$:&40CX8C'KQ$.G*!+)>) M,6I9HGQM79AZ1.."9M<]R!XT>V&:/>%;)$0(%[5',DB7U3M1I!.7B!,7B12$ MN*#KH]FK'F?_W'9MS\=&RP[\88.19J/H4^/)2<^>A,XHAJE1?^B]%-82>%2$.^]U.:%R,R_*AX!W#\)W32E/LM-8\XF"4PEHQCE7(_V/L_RPSD]%V&>!I6@=0S:6LN/68>2PMR@R&DD@7$41 MU]8)54UA2)-2-:/-E%NKS(*W5.>K^M?A["(U_]]S$^,=Q%_SW9,R8*_Z@]*+C=&8\I54_3=1/MADGB4X3IY8L$YG'I@P M2IY$Q*D1R DF4&;[1ENBC-0X@V.3*@FP"+#XF&'1.>FP\%YYZ[@CP@H:67"! M"J>]5AQ@<8EA<8(SJNCS?!$2,5Z9Q\0@;7A$+K$\"8Q+(8D,BTHW*9_5<2X M1@#&^CSW'8"1!V>MC2Y1%KG50GLKK:."))E(H!J <7F!<7>"+V+%6;*4%4RD MB#-;U4&5*'AIC/4RF\^I\$5->)/K61U8!V@$:*S/<]\E]6.&0Z.]PL)@GNTI M';"3C%O#C0I&@BF]Q- X51E:TH238!8YKQ+B6C'D@L!(4IV(\#1Z(C,VZF8V MJP$8 1A7#ACOE!27AT28DCZHQ+UQ.H1 I?34II!I8[P9&6^H!PH064>(G$B; M&P.A20B+@E,J0=TDDPQ+- MA,)2+3$GG-J@L6=6>"VB+ULO!CD9!>*)2:2=S["8F-;. M$2XY7EN7PC2U!NH(R/BHD9$FGZB2P7"<>++6"$$M(Z%87330!]^' ?"[(_A- M!!G3:&GF_@P%HAGBF0DB0TA"CHA,"66P@E3@![@'N/>8<2]X1PWCRGGLN6+> MB Q^-MO,3+M$B0)&N,R@.!&?79+OB*@BRN(NAC(3R&A'D<[\G_.8&6&P8T9H M!%\69/Q!&'?H##]U[6EYDOC/8 HMH>7JM@0U@9;0$M0$6D)+4!-H"2U!3: E MM*Q#2U 3: DM04V@);0$-8&6T!+4!%I"RSJT!#6!EM 2U 1:0DM0$V@)+4%- MH"6TK$-+4!-H"2U!3: EM 0U@9;0$M0$6D++.K0$-8&6T!+4!%I"2U 3: DM M04V@);2L0TM0$V@)+6^K)A=-+E(,T2JCU/67^6%5R)]J>BF'#/LT:H3^B>O& MJ20R<$^X)]QS2>YYY^*[UQ?^K7WQW:WHX[&+@XOZN_BG:NX^ZN+B=RNK2XE/ MU 1M/.?^MP,N;A?.Z)UQ.:+HFP?!/ MX1(DVEP&%)NL?TLE%MI1@Y(D$G&L$G(R!12$)I(8G<%-C.O?8L OP*^EP"^! MB<6&$9:HX"1B1Q6S-%G,E;0)$\"O)<:O"19&O<&6!8.,X1IQ9BQRVGKD;>31 M>&V8*37'!&MJ# @&"+8<"":3)RPD8:A//"_#!KN8)W3 FA*J/0,$6UX$FZPH MRY7P(G*,F,XTC#MKD)6:(D9PD&4AB\X4!B9XR74.& 88MB08AI4++&F=C. I M\FQ-AD"*39DIF$X",&QY,6RJ]&MTV8PD3B*K'$><8X\LL0JEE#"CB2NE_=JZ M;F:+$@ , &PY2K0:)SSV*@03)3R%J'U MG#B+M \8\4 ]Y1H!20#)'L0*N:C=Y(HK[50 M7"IIDL3"FH)Y( 8=\S5S^L9%[W@.]V'#4Z>=DXCC\5X?V#NNVWBO"^9L26(\+[?_Y5 MMN!_^[D"TP])0T%*("60$DCI(8T@HYV1C,5HF>9$R$R*0[+2:<=L=(&]W\I& M$,'Y_U'U@OW(&GHUZ*?.Z,_^< @6S>PLFM9T#)+$43EC460I&S39B$568H&, M]-HH8[VV)ALTIJFXN:\] _H+* M2 BDMHY3N$OY&73*)1B)#XDI;'3BS!'.6 MD59CI6$MK,E:.+6!ZKURRDB#J&4,\:0\LI&J_ IKS)-56:BP&*Z\ M-$/,N\ M53K+N(_4$9$_D(1SFK0FX5X*##IZ1QV=V#Y,AN!HO$%!%AWE&B.3>$39\J#& M9@'YB )N=3YW0NR% M85&5KAW$T'CR[W_2RE=Q4.4WWCKO*:0TN9-F9MI[U0WT M.;Q\P\/O?W3?T>YG=_0I_^:PL[NU<_KNJ)OOLXU;M"4.CCY\.3C+SY7[TGZ9 M[W?6_MAZH4_;&^\-9RX)PA'5C")>]L:U= %A&KR3PA@O[-HZ?DK)E%8W/L5! MHTJ2\SU\NE(!R#TT7P]"_0*D0$H@)9 22&G&9[EFO37UC86 L3!+2C*Y,\4< M"YY8@RCEF5,0*9"5Q")*I Y66\MMYA04-XEB*W44:[55%P 6I 12>OAE<.:[ M4K ,SL!D4Q5@16 >73G"+OJYQ0V3P:# MV/.GC=$@7Z1K*]6SX>AD.#J.O=$03B] E!E(":0$4@(I@92664IW"-S MYF!4&DZDL5'1P+RCCFF:S-T=^;NCPSC8[!]_&L3#V!MV/L>=ZFQD"01ZT1_D M;O8NB,A^X2'C+F[TPOYW5K+QC92TXV@W[=NO0-9G1];_GLXWJ921*B2/$HL6 M<14$LHHRE"TOH1/)<\.YDF\2X^E8 \""6F,!(/8R2&F1/F= [&5 [ D'ML3$ M$$L84H:X4JB!H#P)%*+*B"2"]]Q@0.REQ ) [&60TB)]V(#8RX#8$PYQP[4S MR66P3MP@3K%#6D6-HJ.)66U_ M^3V&#_&E[?3*AQMI% =_E2-YPV$GY;&\H/*%L ,GOP,G/YCV>\LLNXBQ1=@3 MB[BU&AGO!***)Y!FD], 1V8#&=43C"7\U]L(S M:R+2+.K,C1U!.EJ&F! ).R\,2[1&:+SJT=M;,>7/0L/%7GXU:O1=[D\UX2%P M&[9804H@)9 22 FDM-12JKV+^E7YH.+85:M7_>%H$$>=02R;Y<_'U.15-P_ M=>$EP,COP,C]M+>Z2).%D!"KDK=X)Y$CFJ&8(L6<1.F]RHQ,:;^V MKN]= 1"T&S 8I+0LZ44 @^>*P1,NZIB%R(P72)3$(=P3FC$8.R1$XI%SG<4; M (.73[L!@Y=!2G5-& (8/%<,GO!$:TX\8!5CZS>_AH'OC/,U^NG?.N^_]CH?X+ ZMF"7%6,)4?HQ^JNJ;#ZLO=L6@O MA!YNE_4(2J#>!N\^CEJ=J_7&J)91.QM0I$HB'KA )AL2*+$D?* R1LK7UB5I M4EFGO3?0=0B,6!$IW8%V)BV M>Q+O <9 /F\'QNT),';*\4@C1WG9Q1F,I4::>(8B5CQD82>*W=HZ:0JB (N7 M2\L!BT%*("60TN.1TB*W-(#7+-;(G-S84)K&H)E!WEF'.%$>6:L,"@8G'%S MC@<@-DNIY@#&RR"E1>YM !@O&(PG=CBX<00+%E$*-&4PQ@;I1!D2@G-&E)*: MV?J!\:I'VX\]X(U/7>MC:'1ZC=$@VN')X!0"[6&[':0$4@(I@91 2B ED-)\ MI7275)L^L10Y3E:DQ*UPQEG'%39)"RL)I7>VE?;/25]E%U46TH;_OY/.((;- M_G#4BJ/#/IA'LS./RB&(_9VKYI$GSF89!N0PX>4@!$;&2HZ(<<(E$8Q2<6V= M\J8TO!Z9-4&MZY?/'-1ZT6H]X8(66A>%CDAXDA#70B-+@T;.)1E"EJOW%M1Z MZ=0:.-4R2.F!TY<#^"X:?"=<,?VL&'")'U*Q997_X^+]+>O"1L"*V?'>IM M3X76:^6MIMHC8E5 /+]#6A*%%%$IXUP21M&U=6)(DPF(K5\5;9\F-/=4]1LV MU%\.;+['-3OJ1=/=M*8#A;F3,KKXY/$+XHTVD2%"LVW"C_@D@14YDM%Z,] MXHYYY'#"B'I+LAF#>;2DHC:: +59+D4'.%X&*2W\ ; \2+A>&(_3":##:,< M$<%$.>BOD!52(&8"YM3*:%2J'QRO^A&,K_/K== MV_.QT;(#?]A@I-DHOK3&DY.>/0F=40Q34<-T_4&( S06RS.6Y1CZ)ZX; M&Q=C<]X@#^&S(N5AO]L)W[Y28:&-TH#%*S)/&R=OW M.[<,F]WL'Q_W>Y6+=!PJ.PZAA=#8V3E 6U.AL5Z[A+VQB(>4_Z02:>,\0Y0; M;:EU(0MQ;9U0U:22-@F7,_*"SDZG%KQ9LF#PN [*%XD=_U[<1+C#!*@3J$YO M._T:IKL]]M7G.P[ MYSYVV(":)?Y.1C,+&YG3BB!C&$-<*HV<81)%:8WW6 C*4DD!1M6L(IH!>0%Y M 7EO.B 2%"?6>Z8MSP#L- M"):\AI;0Y]V>A\:O?XH7WW4SP_9"[$WC.5Q>U7:&3O*;U*G9WN^8[NYI_F# MX]@;#9]^RWHS^9#G]^(B=^93?]@IF7*>#6+7CCJ?XV]?.F%T>)&4Z=*OSK/A MX.\_L2[WX&1T\T\NY;SQL:1+6M!XRJM#V$NA)GER#TBKWR=:F+XW#04G[]:\?BTBM MK>\7Q6[T4V.S9 S+:O"?7^WZ=>)?Z#15UT[3YV__V]C?WOR]O?OG[LN=[;UF M8Z>]>;,:UZ7;F[OMK>WVWO96([_:V_US9VMC/[_9V\__M+;;^WN-W1>-S8V] MWQLO_MQ]NW?C\US"7E%!;P72_S][[]K41K*L"_^5#O;>[YF)4+'JUM55GA-$ M8,!>[#,(&_!XXR^.NH)L7=@MR1C_^C>KN@5" @-&& $]L98M2WVI2^:33V9E M95W 3RJY!9WJZI.A?S7Y\-<$Y#O]U+1TTU_ULVK,B@HW>S1X'+SJYUH7E5K- M!8GJ6).H^L6UIJXF39T8FTN_%725"WGMSWB5_.)O.>._=.?/&DO(*I._VJ!' M:2R[U6-OH+\WGIE^ATO5W*57%)ZL5/+W5%B4-^EI,C,'@*,^VX'KCH?9%L"K MNSB?_E*%O%L.Y:-6VYSM\M5%):\N_[<8\7@2RW7=;>^L'V^VWV?K&P?8_VP= 15_=0I!N M'(C;2-B=GG'GF9FI53U=H97059HO\2RU_2C;[MM!S__25-RS2O<2U=F^W7#= MN<[V,E3*OEW7[E I6V$2@A6RH$3SW'L#JI1S$QS1MB!$?MZ,! $33%#Z<&/) M['?E('1&?P^&PR=1]OK'SGY=]OJ+/?OTQ9X>?OG VIN6MP_VOK1_=#N'7[Y^ M_]1[\W5GW#$S\M>]S[\V/VXE>]N'N;M'UO?#P_VOL*[8^GL[[MO MM^@.?7]Z^/']]_;!ZZ^S9:\_'>SDAP=?>?O+5[9S\.:X_?8]]/,KWOFQQ0\/ M#G]\VH3V;VZ1G;=[H;V!S])!LOOX1_M@G;=//Q,9L-:^0(Y*CSAS!)F< 2,OL,,JEX@:F2.N<$ R%P1I%[SE2OB@\Y4U MH5J2Y$L$1@NB[4^"'*Z[+^/A*"W[Q%6BTH/BV4[79WU@C9W$&N/W\5]6#X^S MDW+PK1,#0.8L&YSX&'+O'V5QRKYU1AT_?%BZ_]2?L4BW@^;5>M"R2M:F/P%I MZJ0UF0Q\XTSWXM$H/](7#^&)G#^#WFU KR0"3]E<+IR[3T\E?.[Z=,)-WZU/ MS6AC2!=F2#MSK%X;2J7C!G'L!.(P=T#HX8]"6RYRVIBB52 M[$4RY&7G,57H-":&=/K?_'#D_;"5^#!\XSJ1#/?=\$%9[\]@[XJ!?1JP]\=C M$IIJ3J/__Z8<]*H3_';\Z'C@MM,<)W^H[4>[87,RP[OE9F=8G>D'K6WB!HM# MQ;,YNL-TX51N/?(\.,0+E2/-G$$J.$89D3C/R8]%!$ MI]'XQV(ZC<8OE<;/\J# K,7>:(2% 8T/02"IF4)8<^.8%2HG/&H\)_.K%H^B M\<]XS\1+"E+M>3LXZJ>D],CGNH /\&Q0].S$]X>3R-7) ' ?*,RY<=G,&+] M7V-\C:/[VPC?$+H+GR9VP)P":$_-]FYXJSO]X=]IPM\,RG?5=(/O^^[29+^+ M<]V@^QW0?7=_CL\%7.28*XJ,P.#E>D&1M)(#V.=@W6DNN%(K:_(*;&]B5\]% MI1? Z!J5?CR5GB5L1'*GN-"(<1QT8B8[B!N9/84/@_9F)EK6!-U.IQ-'-_ M-+!?D='5AK]>9#/52IS_'C__6BK@BW9?'S->M7^L2_\Z3N;&U%PV'NFB &[G M8'VTT\'?$\C]^'"ZNVD_>QJSYR@(KB,YXAQ(BZ8.HQP'DAN#M:)A98VU5"[O MBW%-)&II57GA@:A&E1]>E=L;EU69.T\453D27 3$$IU,\[8[R=YW-##XS?= MP>G^I!1(8Y869Y9VYABF8PI[B@,*G#O$%;5(YHJBH&S0,L]'N1]'N6=*)I:+:*XX$D$S$#55(.^"@DGH/X&F=?J:'0S\:IL6^;D>;3C=IS'F>%_306_@]E(->INW_CCM5 M(:MFN\-OV^[ BB66I'5KH1L@(*6WOO,M%A)J&/%R,^*9Q:2I/*'2ZZ'?]-7? MV_W)W*[W7;*L>^=3W*0$+=" ?IBCQYP8X1FQR$FA$*=Y@10I,"J '^&":2(, M!@-*6H58IMV#C:XO'3]N='W9='V6+%O'64Z"1C0HC'C!"=**!40UJ+DFAG@' M9%F)%N=JB71]D6SY:1"<$WWVR^SF1:\Y_>;]#G>&O'?5Q#8PMSB8.YRC-,*% M/-A0(.H+@WCN M*!"R0(E;DHJ,L+H#2,M;B:W\?9[&QX#KK]&'2FT>T'T.U9 M"I-S97/).,)!!\0M\\@H4:! '"%8.9,7#MP5VA)T/IR_C'L8GD]X9L^/=*>O MCWR3M;_LO.4F2-OTZ1"!Y)VMIZ!M@VJ+0S4[QUB(-KF1-$=*>8:XLQH9IC6R M&EO&."N\SU?6J&@1/K^,<7M4:^(ORZO5#[$7L]'JWZK5LUS%",,*&@1B@2C$ M.17(2.*1YJ;@-F M1MV73MUGJ9!@(4B- R*A$ AD1R ="$%:PD=@1A(0'ZB0:N5\?G- $[;Y#96W M1OI[$[A9]G2:FSR\:BX/XE0V>+8X//LZ1U\*1;S43J) *= 7(S%X=53"Q'%A M+ NYE21ES2Q@WV(3M5E:E?X-09M&I1](I6^0$8+C610 MFB@E(LX@P7A!*P=A8P M,&]1N22+ZXV*/SE"TRCV;U#L67(CE;>4$X:D9Q[QX#52%@$9Z8NIO%]'SJC;&"@S:FL2;5PY7LGW<&9]Y,+ MFF#.LG.AGT2OM_NU2%PNJA[ 8^%P>?6W.\2%.8:"\PTL1Q MQ'T.GQR5B(N@DNVT_:N#K3O"U/4=7\K@E0A&.&/4"<68\TAY+A GSAII<$F-6UIB@31#G MR>CNDFY^NEZ'&WZR. 6?Y2=*\\#S7"/"+/@C.A8\LI0@#4!L2:&+7-,8IR7D MWONXER^VO_L6,T9E Z7R(8LE=Q5H>#;L=EDX%Z>B"Y'(M9 '^Q M"MR[^A#OUVX19H$*J M6!W.191DBW#B;JU)3RBB\\S0X3'7P1I,>!Q,F"N!0ZE1\61O)UR.>$X $PAG M*'B@4LXX37/ !"6O/ /OU[)\'AP9%A3[65I>E3C5F[]W/^YG;_9V=X!8_;.U M/T.D'KU$Y*UF^;'K1]Z]D8M<@B5TE2YSI=)WX](>ZW@TX2#$38& S:.S5CJ( M<%0ML?[ON',2X_*/3=N?GNU]U-#C.WV63IX]&*S'JK*E?U=/;CRD+"ZR;$TF MMC&^BS.^\[4FC=#,4,60REE 7&F"I%,6@>UU@=B"JE (8\'T-YG%U"SC+J\ MNKUP8MWH]N/H]EQ($L>*3*Y JK 8B+552)+N#_-K[DB[>-GC^RGL]5 0>W1 M& M$2-.(ZZ"0%IPBC@O!)>8F$+$6@TMFL^'FIY'J89EISI3JA!+;,:5L]%9UO.C MXX&#+^*/OHG1+'V,9B;#+>U=NG#NIG%Q*\WP3IK@JDG3T?Q'VVK MXH+5/72^>X=^^'+0:/H=-7VNJ(.AN:78(B8%#,II_$OS6@'?3/9N VJW![4?\R6H MM,XI5SJ@@$,\HY(52!9'4>:Y$U!4 M<-I1@H+#P% ,Q4@+*Y%3H,I:Y#!W&4V_6/' M99[9QJ.EWI9X)>XU 9I%@>)\,:F"*(8-(\C35$(J#T@6TB'%"^&MM5AIL;(F M\I:BQ?T#-$NS+[&!AR5)U6G@8:G@898S:3; ^'XW@BV6[8A'EL+.OB M+.M\/1"*P:+*PH-E)4"\C:%(>0;$6UIF"NMR[N(6)9ZWV!5+HX^W7M(H]-+% M%QN%?@R%GDL#"\I0500$4Q>3W:,3K;1$Q@)+MM1X&]C*&L5Y2RZ50K^D!= ] M?U('W1=$6U[T*LJC;M&[F,K=\#=,Y ',8P-RBP6Y]_.LA0:*L1G9I=/]K-H"FN5*' M)BCV9(-BT^;I-F1S,%%< MYS#3Q3+F$C=ZO7Q<\[KDNU_0\(:"WD_-Y[8,!*/ 88S9M;E'/'<4*4$P4M19 M1TWA@K$K:U*VA&KJ0SP&F9FN964'O=X@MF%@OS:ALB<5*IM*-+Z8U-VPD69T M/TYH@W.+P[GY0A D%,19F2-E8N(QIP9I8@@RRKD"&([V.8TK RV\+*YVH]/+ M1V0:G7Y,G9[E+M1+YC2W2)(8"&<::$L(%&D7K+:6?+IM[#TV0QN^%\=ANT>Q"TFR_C(+%5 ME!,+&"? 4S.%0LHJCD3 -'AL;5'(A'9"S->R:LHX/ =]?C &T^CSP^OS+'MQ MH+B P00Q@3GB.9= 7."3#MI0BY52ODCZS.B2',OZDB(O6]]]:3N3&N)1&[+! M2:KJU@1>GNHJ4@*UW6H6)_/KF@6D!>!;>W.^;H.E8*A$(5$ G$.=8;A M+/.]D^[@S/MLI+\WM3>?:"QFSW?UR+N#P8'^_C%.\J ;A_'-H-R/,_]: R*" M4W?B^W':!_T&'1>'CO.U''CA=&&8 &",M1PLU\@HIA'#P3,'TTLI6UD3+7RO M ^V:(,WR*OJ#!6D:17],19\+WU"=%UIHY /!H.@%09(*B0K%1%&HG"J9KZSQ M%B#^-$4VGPRIN45NX-0Z>YK8-YV^[MNF LT#8=WV? 5Q;*6%Z46Y ME 7B).8'^L(C(P,I/-?:2[ZR1EL%GZ_"V>3./ =%_SU)P(VB_V9%GR4U@.'" M<><1-IPA#HX,D!H2G1D/,UTX3T,LSPFD9DF2Y%Y,<[O_;&]N;6:O#Z\L M*/78P9MG5H'O,0,[U]3=:\#P0<%POCJ0(-Q)$PJD6/3P%."@DM0A0P .&0U! M&@!#@5MY,;\UXM&H[-B1=_&'];Z[_,74E0UTW@DZYXL7>2_C>7,$84<\XA);I'(:D N% MDDX[%I1;6:/%?-#\UW('EH91-1"QW'&H!BP>'RQF>18KBGC4DT=.: -@P<#Y MLA+#/YVP,+TDMV)E+>?WR8_^73CQ6R-5KO-M\N#Z?A0O?D7HY F=O@,1?87B M-X^C]@>[!^M_9W]L;FWL;:WO;_V9;;>K3_$,FA3S6F]O5A^VWG_8_F?][ZTV M\+?XY=[6_L'>]L;!UN;U%YX+ (Q%X_P^J[7!>X'R.^AX/*'4EEX/_::O_H9_ M=\=Q,J;AOS()C2N].(C_,)\O)8SBGE(DJ72(!Z*0<22>[N>U![)HG"3Q<(L6 M%PLXG'AIV& #,D"RRQW!*]2:I-S)+REB.>"(8-I@1PUU))@!)7Q MU/.\1:[87O>\8W05#K KR.0<-5R:\-W]"6&V?I"]WGJ[W6['E=/=-]F[K;WM MWP]YT8$0P)E6&(M.,X-PY^W(VH3^J"HW8#PXD#X<+Y4 MN0X6["]#@;CHP N-)#,8Y<(:2SFV,+\K:TRUBB)O GX-1LQCA,2<,8H-488[ MIA0QBII<4,*HD($GC, -1CPAC)@O@EZPG#.)1%%8\ "-0 I@ 15:Y-(YF&JA M5]:X;%$EGPI&+'2WX4LD:EOP_?THV@T>]L-ZU5=%9A\3M-94""9-H*1(EN86B\Z-I5D22S-?TKS0)*!!VM<88@H!,\),<%[ MC 4O*'.24U8YYPTFBSDI_?WU@[0Y/6_L\WM_8V_=_<_[&VEM,;S<\>S[?:; MW;V=]8/MW?8R'30.CDSF!F/3]C89R=I MM2OB\Z])V&T70)_Z,Q:Y9+/46^ZW@3R48,@? F_NO??VZ1+0JWKX7#CFPA.^ M)S+X#L"J[9L%]L71QX/Y^H[!4<5\3I# 0B!N=4#288:,%=0IY8G&*M:!4_<_ M:7OY*@,TB/0L$6GA&44-(CT@(LTZM);!?UH52%G*$,?PR=!TL"[%A01$$M8" M(I$69XM:25JVQ:(EIXAVT*N+369_]'TZHK7T ;HVG$OE_!U1S6>,TE?U\+F@ M] /PQBB8!U$N&Z!>.%#/%\G41ED7!$,YUC$WTQLD/3/(XT" 1V*CX]FRHD4E M>WXGRS:@]"Q!Z0&H8P-*#PE*<^R14 W(HY#DA0=_5CJD+>*7' Z5GO^"Q\>^MS0]_;\4%CO9N&Z5%CNWV/UO[!U,%L X??9ECJ9_Q M8I8JUJTMQQXZJ4\Z(]W-_/<3WW>=T3A6P.^DK3CP:Z>?:6NAOZ-X-N&9-EW? M>!^-H7\L[V.C$M:M*5D%VS\N2^]>CT?MP>C0I_A18_X79_[GJ[V1PAA/2(ZH MB^%LYCPR! M$>2Z)#X[FA4G!HT(N*CFL<4H:K'IB3DF#58^!57.96UA)$+%8 MH=<[Q+VR2',>RZ1@ZR2U2DN\LD;SEKRB(/GJT6,U)\,AITX*:_*>+9'YYO_Z[3C1L<3 M19^ZL1K)5_CB%FV@$>/1];=,38[U<1WJD8:TF"G%,O5G;&U" "])8;$.N9"2 M6\PT(\Y@KKAQTDM,/S.^,KGIN+RH;7,$5KKT^BO2 3KX2G=/]=EPY5^7!0ND M:F;<9X?LVH$)X<$&IE(>@,1!F8YK>05*Y\MX%;1)+TU;LN,RFI+_N'F*BI6U M@ZC;<55G(UHAT(3_^R^]=M7T/ZJ8%E>*Z>N/_Y,=;&W\N[W[]^[;[:W]5BQ( M=+TF+TNSV[L'6_O9P6ZVL=O>W&KOQYU5N^W]W;^W-]?C-JNZ6/CZW]G^ 7RQ M,U\;:0D[M;.^M_'ORE QTLJB'Y4M?:/_^-!>_["Y#8/^YWQ;;XERQ[!X^P"7.3+1/.U'G:&N^$=$$R8TP1*ZWVW#Y/<"4 P M^J/U*H(#)OH=V&+;\<,#>/_K;CJW_%%99?MLPBK_N[>[^?ZL#M_WE M_=GNVQW>WCS^LOOQ'WC_/SU@FZ>170)#[/I_[YU]^NA.#.5BIW<(UVT3:,O7 M]ML/%#[SPQ]'&.[//WW<.?WT\1"W?ZR?MM]^"CL'[\G.C^W/A/!8\X0B[HQ' MG!B!C' :,2T]M5QJP63E'W3Z8^_6(SDG2E-""RX9)5R+($/,YBK 02B*@@2[ MDGG@ZB=1R\HQ&*;7Z_O;*=G\W=[6?LQ"CSGF:1?G_O;;]O:;[8WU]D&VOK&Q M^Z&= K3O (@VTOD$E^1EQBC ;W6[TDQ7\W=SVR[WQ0666UVD[G*GN#+>8B^I M+(A02M&5ZY1*S!3%HSRQA$>B2[]'L6;4YZSZ\R6K$ CS9ZY#H4/ 2#H33V_T M.:B0D(@X;I3R0L2"DS,J\=%GQ_J;STXJJ *7(.;'W\%;B'PID0]OC_L@9$> M94 ^^G8U^V,%?CA8R09E>NC*1N67K/P98]@?5O=7,S?H=G4YG,2T2P>/]^FP MUW1')]K#3B\K_V-N[XRNO!O3.*O>_YH MW$TZ6?VPC_XGTWTWB9_'!YZ4'>C121T.ABF"WX^_Q,=/ MA_('X_+J884).=$E7*3[@"O5;7.#%!M2S9_QOC\U;3#D@UYG!*U>A5'00(?3 M<$%GAO[J]PV/!^.N:\5+@#(/2M^*R4V^C,YC+1(W"$+L;^5OUOVJ6E[/7@8C M,IFM_Y>.]HU//?.ZS'P_#L:FM[YG?'F).)'LC_BDE?0QWAF'?2*SY^,(PY-I M]V4\'*66M";S-CCI].-,0,\!V,#=BC^W4E'I@V'NCQ+[=99T)URHC%IKE=O-! /B(D;YS,#+6F0<.=@^[.5) AG*;). M&02V5"/-%$.X,+ED8$U#',;+2/@3SKI$]A5D?PPJ'*4[0N'H+.OYT?$@'8Q= MPUH2TD[_FZ_E-VH#_)U.UH ;]2@[]8"\45>3+):#;BLS8]#0;Z#NI\<=>QRO M2"H6WZ--IQM?!&_P]2'UJ;9I364CYG7''C I:>8%BD[#!]QRW@0]S%:^# #; MLV_P783&U95SG?;=3@_ 951K=;( =3PK&Y4P<%4<<#B-X\/TXEH?4Y//PUX1 M/.YDS"K@,)%F1%RH.5J"BA-?A1< $,9],!AP003+TS0>\1'N>G][>07J0]65 M&N)CNZ:Z!2V$.1Y%B[YRZELK&8#.2AKZ%1C9%9 ]:' T\NF[#@S@I2$>CLVP MXSJZA&F?&9M9O'Q8B-SW1W%^]R8\HF&--6OVX'E.;&[#=?C-WY-,X,KK= M<#&VDZ&]M,0&O;5QF>T4R"U@^/D*&WYQ*GEXUC[Z;&3A#3,4Z8)CQ(/D\$D( M1*G++?AR-.1D96UT.IA;':NY=A+B>HZ'K[*WT;#WXS^RW7,CEA ;/+)>M.A@ M!"]^6\:1HT;O> FM(M8"'D27TP+>8WED=.N5PE/WO6)=@N*,%3=%/ ML,3&C^(W*=*9S+(9#T%\AT-XCCF+]P*G/KIH:6R>O6@>4()Q]$DJ>E(WI#); MH#1 .:*\5S_&A]?&&AI5-_Z29]89UMWS:0]X=C(N3P:Q(=!>'5LTG#+XT4GT M9;HY^EV)=W3!7NC:(1W"^\ ]6,W>E9U!XCNQRZTX..[!A^^@D*3]P^+V^\^"J1QP/3B>!EQM:4C?WIRT"M!W 3Q$C4Q_[ M(&FCJ4AB].J^=0;C8?(G:S2-ZV3)Q6S!^(W P_"3H;S":*UF!]&U219K$IBZ MRK8=ZQB]RCK@:MH4K(H77OGV:0\'1F#!+'TR4FW,PF[GK?RJA:"9;FJ/<<@2X,RS>/U<$OQR.GPY C>,K$ M:I\_?#ID]_YZ5@#BE(5Q&9U&$(*A+3LF>N]#,"S=V-=7MX:J2Z?]L%EFC0A; M?3SPBBN'5)QG'OW^)EP>G7C+;1#U IUB!%I_BU2J!IH)G+5J29A0N(FL3*X+ M8]]MG4=L4]R^G1YTCECEX&3<'499@X]'I>ZEJ\I5N-DI;:D# MP* NRXXODX("V!T=5T)8-SSQ)V S@RQH4Z8@1&H(,EZ75> >^$YZ9PP/#?J5 MBL3H5CE1HFHPLU .>C%H"Y,0VY84Z7C<=Z5W55 \J>S40&4^DLMR@'H^:F12 MK1AL.ZD:5K/!*.O 95N7#4 CYR%=+H503V&3B'?AS$YADD:0V\[X]YJMMU'QX,X MY.!W5Q&[]((X@A.X/O61NOL> $9Y-KD3!G)@*\;;NC!JQQX&<@02DD*(*9)V M,NKT0%@OAALZ'I=G8'#@$2[5A9EI(_* 4R"[W_KE(/^A4E+ MH ?MM75\L1XOD$'=Z8* )/68FN H*Q)A] \& $:C"5W!-10=: M<8DG"F W.AF5H%V./K8F2QQ)M*?4Z4(M)JHPZ?%P:CTA=?D<_%O3G82AF;E. MNUZG'\<_YO2H.U,+=8DBK>^OQXE/(L(.'GMK!S4_&-X MP1\FRS5Q*/THK?,D:VLG9OJBS^>"/YGID\3":M^N:L4@A+B,%J6QZP&.YNZ) M^%1;VX2L-4*DKWP?+)WW%41 $WP_^9CQITOX<5D((AV:>\T$MV_E HC&K/Z: M6?TYAS\W2L-+08IZAH8C#S:P6@FI+.R,+8V" I;%==.,G\'UO014@,/1_GR+ M89'NL'4N2!<(V*J@V=?G,94)O0;I.L'5D*;P%"/OP-F/G(*4$'H\Z .8,>SPEY]>1DC;I1];)3/1Q5NCT<)U([G-R$ MP.XZ/X6>\:+*@'N Y9ZVQYU^HM;GECQ)?_W*\:A:@++@H QZB3),V'/]I@I. M)M?7KLQ996-Z@S*N8^F?A$//W[O@S5)T$H8QI]]'YS&8OT$[_;^]_G:V<=[? M_;H?!X./@[+K3@&\;[<)X<5%9GZ\SW?>?Z;*]B5Y3ORKIQ I(B?3N;EKG3R=!7#G$574P9 E,Z7MTU$;6?+VK]:R8S M[,4GT\OKD^F;O/BGGQ=_92+DC8F-,VN+H7 6YSJ>HL*Y]7!-(90QE'"F;!#\ MIXF0\L0I!$,YCF])L:K)RR>N+4.;*2$,+ XZ/G.E'@-UO?108.K=LV%G&/WU MKJO8[P 0"BZK'::+62VZVQU'%Z7BR!/J,'7ASUR" MFJR#:)QTJR25"Z^\IV-:2?]\.:0+!G( &5Y,4/4;_7:?\F$E@KR9__XK9@IWHL( = MJ!;Q+DE(IPX%Z SZDSC?47=@*O_T0LRFN%M:N[/@\:6IF@2*+T6&J\F.WYP< M:Q 1Z\?IZFKH)K'A5N8Z^J@_&$:1J!V_4I^D:V.(:+AZA9E\>FL;<>==>P#\ M5U8>:_S(TD!<$Y0U@YAQ-2ZG M6[YY& 25AYPL;3LA+(:7]T/*S3)7?BX,YL M,HFN?\SJFN0K=E+6:$KAB;)3)8">/SS!0$^?9<:G4A-VLAPZG9@96W-E9B9= MC;'A\\#O5-_NE3AZ.3/V/.US]78 M&G00$[O!QB2,F$Z!'T[Z!+:TZO!4/L?MD.=1D_OV@%\ >WQ3#GJ1H$8W[R,X M_AMUM.#%*RO9^;'S6>;*,^\#*H"$(HZU0S)PB3P/P1B6X]RRIZBLDQFOK$@M M"O"W'1SU$R]\>HHZDT2=>O*CRLZ-/86O4B>'EQ9V[2!E%,0,[A$TILX!A^YV M7-R#,9W!-##=SE$=SS0Z[1;IIS6;X0A& \6_)TGE5VPY>;.^_SH[&)R (C]P MT/9:2;AZV"9SGY;[+L0B-7J"!VGMC(TB(, M=ZK"P^=3E7+>O(Z1XLEB3MH.\'U4_^LD+L*FI.[!*>#Z9,4BT4Z0FB@,T<+5 MX=V$\H-1M8SW!5C@Q;ZF2JC.*6+-S=( 5\QN7F)25DEL6[5&6S6D!5Y%S!(9 M7MHW4#T]K13WP3V+_IZ?\O1:62=4]U47UCL6G ?1JYCSM%#''(:X/0"(9SD) M:8-C&=MS-!C$A=YRR@&NF6DM%?7$?.O /)_/Q4G9J=W#U+W); WKLV.BHQ/7 M=:L@X>F@_'K>VW/-K)(EIW82I872F($^B#L<)LVXF XT"&AJLCK]R=S7B3OU ML36GQS[^>S#T4\V*W#_V81BW?$TFL$Z+L>?:<"%^Y[(VBA*1%D3C6T#@6W7S MJ]\K@1OZJ8=TIIY3MV8RW),YN&*,#U*JYI=!6D4\S]>I7E)%)"X]=KY=U045 MW,5<&%W6J#_)-+JCEUK[&#]=Z*FB+B_< P-2./L/&A'+RZ6/"KE.J_N M^N+)%;3YZ#,/S$J6:\1=(1#\2R IG4?8*<(+SSDU[BF2JWGOY_M]8[I$RH_7?>WT=&QNZN+(+"+J M1#,-D%W=E<(:V1>P?T/0^SH4]_$\(Z/F95,G"5PRZ[ZO$PS$QW?UZ02\1A>Y MFY>>?)'S?EKMV1[7EG$PEL/XBQQV[=HMBVV2NF-L]-FE99C_+<2-4)CW6 ,N9FU%$CW1V X;[( M"ZHW&=0PW>M\CZVLQZX>^]%\WUH9D(L*7SMF7%G9X7$GC,Z?!'#GJV!J'.:T M5R91FMJZ1M.2/MV L$\B++E[37_O%E<\!<&_=O&\GY:U%[MR/E>Y;VO2AW/+ MLP?]V#C?G7EAN<]7QN/J^XNR1KN;.W'WD,\5(Z9PJ'#1TU<:(RE$CHRRS#&F MO(V[ARA;+>96QO\K(ES:;5M6'.MNDW[/>HW-I/_:I./V^F=K'0$$D"@H"@Q$ M:(&T]@K&61E.A%"%CY/.5^?3(?[K;FA *B8_#RIW7ZT ^Y$"_"DF&1.)8O B M)NJO]L,I6W%AV.,_QOV@O\'3 MJWQ3N,MUXJ)AW*<>5R=G=B8D5R'2@0XTT.L27-:CV12\!Z[S4)TW/7/*](MG MX*2]>?@YUU@820S*==S$+'(/\@\82*3,1?#8>V:>(@-/I]=63!0^3$U['>Z< M'#V>77OATV/JZZ.KX*)5U:1(@;%)I^VDT^F#GQJ=Y(G'.-!_WJ'>L+.&@LTJ MC,66%\RJ/&BMJ1!,FD!)D4Z-G\_RR^<7)&:.B/^E@^'%"U/EW8,/9^W3SSA8 MS3USR#D!FNR+> Q>+I%UKB X5U);O;*67\%>P$7H=I,G<9=)5U@0&0JG U<\ M6*]R B;3NB ))8Z09M(?>-)_[+S_'# /OA :>9+#I&N;(QVL! Q7G%--&>>1 MOJS.'WPXF?1("&I7&#CL<E9"9Y/<-C#Q?_F2#I+C)84)MCXB,U%MP55'E2*&$8 MS:T$NR8:&7Q8&3QDN^M (10V2@@DP5-"0)HQTH7/$=5:A("UU%)&&9RO2?X3 M&01&V@.9 */5Z0_CCBM;[9HM4^SE3&W-/3- %)@]>PW0_;MP<=_UN MN!JETW"\8(<.[V[N?+8NMUQ(A9P2#'&7.V2P54 0E, >*"(7\TLJOVO>;K*S M+WCR"/3C,\\-L.FX.T=+@7BA,3)>14JO. O"!A_4TRR_&$-?55F#E""7@.L\ M\5ZG9=M^Y)45/L44ZFM=U#K)XV9?]B[<<[(&D_S?X515WY\_Y#P9][S)X=:5 M&ZK)J&M"3!A$"88@GL'2U2=#_VKRX2_7&9YT]=FK3C\-;;KIK_I9->V(AG;V M0+XX_=7/M0U6:C47))KA^ES ^L6UA5Y-%GKF<)CJMX*N JQ<^S->);_X6\[X M+]WYL\82LLKDKS;H41K+;O78&TYTO,-)DK]PZ17'?U6<]?>)<3."L-K74N'HF4P"";=.Q)#=9D?\+T>)%+XW5+ M@7O4D^%F^WKU\6E7GW_U*\*@9H4AF=NG+0E_;*?$N#$\P@W_O(L(W/;HL,>1 MC9O9";ZT6C#+(5[X ;&W'+XG>>KB+?OV\,L@5YRV>)5OM#[:T&49#Z?[1W?' MMZQR\-A'+?ZB(U4=M?CEGPZTX>P0?O_4VX%G[GV-;?OT=@OO;+[N?7K[/C_\ MTOVR\^-K/GO48OOC?W=V-O_[^-/'=N_PQW&W_?;]Z0Z%/AW WV\_??VTV>WL M?MSYL7O0#3L=?):.6=S'/]H'Z[Q]^CDF'P9/++(A^F$\*&2X\4@1+UT1L*/$ MQ520EF#-J; -0#T5@/+&6YN[@+WGW(A@2* ,2ZP%Q[EA. '47%7'Z#P M#$!YK7.:8X\XE@%QIRB*M@?EO*#4.F6%]2MKC+6D(DL$4'?FDB']]Z2XY-XM M0E._1"MGQN):_X3>;3RO1/ G#7.+XF$W1:L;P'LHP#N;8V0%E9HI5R!?T+@- MMW!(%SE#7N*"8VV9S@,P,L [<5^\NQIS'I20-:K]FQE,H]J/I]JS7,;D4C L M''A7 9PM@G.D@O)QASWV0C(!RKY\JOT2PF*WH3+7IGX]1.CL5D!X6R_U20/A M[^(X[4&_WK#;8."B,+"],4=O3#!*"IXCH#& @88S9# C*#"9YT4H8*I%Q,!" M\B5RYQJM?J+TIM'J!]'J669CX\;!W&D48":KH]D5*PBB'* 9.XIEGIB-DO/Y MV2\G2#.5'7.YI'@JK[X<)=>3(A]452KNGYBD[YU@-)/DN4!?\Z;[+B= ,) Q M-QC'%*;)^-]Z4?RY+1TL?H">C5U;Y,KHC"F;,W67O[CS)H[&U-W"U.W/$5B@ MK=C+N'N:Q8/#3B M@=QE@=Q9[P)C[9W4'%D1]]T)P%U%N4,AYTP1SRE3<0U8M8KB^4!N):,*1SB1&CA1,$.T"<)UG; M>C+-G:=8PNWJPA#)-[VR1#W\647R)[4:=;69>RK4?SX:CULQXES[VOZ6H:R7 MMDE[YV#]-.X+E)I$BV 0T2%F#&&#I,,:N<"=DY;R/,:BB%B=7V0[WZ9]U^WY MO\A!FEG^M5D^6/]<*,--81GR*I>(2T*1)$2A7 MB8P:%Y$6:9?:3*B!U6<+. M-Q]/BJY/W8X:'BL\E?'@N4'(2GTZO;ZHD\GYWV:.O&H[U/-YQ0:3O6>4[WD^N@],-01(4?'F?'=P6FS$W4) M-G>^W)VH+VIC8+-EMMDRVVA&LV7V=^4&PB ^4ASZ;^ASLS6VV7EVZT@ ERY0 M+PM#N.742H6M!KW;NWY6#X$I8;>H>T_7&+[&Q:^NG+%H%[ M6/3ZVC^Z7W?HUH_=C^_QX<'ZCT]?WG^?76[X].60'!Y\.&W_^-3;.8A>HP6O M\2N#>V);J; )+@(TGDO<\&X*9@B,2*-B2#"!^+%;9=)&V#Z;< TMW]$ M<,.(\@CG@0 P^0)I)Q3R,(.%9-JHW$9@RMD+S+)\/([X>MSIQI8VFUT?%, * M[IWS 7N>@P6..5C,%SQ86WAG,54-LUHR )O?VTIXR W/)5(.6\1SXY$AJD#6 M% 07K@"FS%;6@&2U.%FF+7"-+B]8EXD*ECB"18XIUX55#&MMCR MHG69YEI:Y@G8,>[C>A3 1Z7"LA+4UV@P8%EVB_? MX,!OPX%9]B ()X2H'+&<6& /!B,I"$8Y%M)XHY0)/.) 48B6N+\O\+MPX-E' M/_[VP^&K;-W:<6_<37N:G#\I02=T$P!Y*O1G:O8VIR8//G=]_ !(N-X;P!#] M2-]?BY(-0"X,(.<33; KL(VEE;&A% $O\LC$HJ/4.T,=0*(HS,I:P44++U6M MY4;KEY3L-%J_A%H_=U8,58HS+Z-[)!&/=5FT)0QI+YPP6/," RTJ&&EAODP! MTF>?DG*'K>N_<2M#4VWN]PW0LS$H#QY%NW7EE\9(W&PD=N?3?"16V@?/JO,W MN,D)DDQ2I#&-]4&HR+F.OC,N2(N)11UZ^/CUY!I0;4!U64'UP4.2#:@N%E3G M I**% X7!5*2>6#>FB*CM40"W'!=Y$5@EB90Y7D+YO39@.HMBG0^@#GL_^^'LPG*K_D'K[L#7.]NVQ=^.NWPU334PM MO-3 JGVQ=0=Q)EYR ;2='X>?N2.4*D]1KCA&G($'K 06J,@%EWF1>R[4+0N@ M+5>UL(-C#R+6.QGTT^$2@W IE#ZH"GE>DMQ.+;G=*+F7#O#:'X& ' ^Z@ _# M_Y.J*I*+8$1;I>;D6Q.U3?:@IUW6TPFD)=3:&NIE#7 M/'EB'_J;>/VYA9N'W2[GP[VX)K7QSM?OI)#VO[ZZX^OV?;OOM(=YYNW6V>_#/ET.Z!VWY^KV]^2'_]/;* M>E]&26USAL%!DAQQS7*D=,X0=TJ0@+DUWJZLL;REU+TWLB_?OL\&P9XI@E%M M@L#68HH+KO.@I2XX"3Z7E%ON;[V-M4&PI4.PN<)@)$BO"H9BP4D$'KY&AC,! M,$9R7G";2ZT P7!+T&*)$.QWG[_Z& K;]B-0TM)#4WYXE\5 5#P(%92I\TW' MDR>RT.GKONWH;M9)FV%_G:N^[*RP/^Y2##%GA1!<.>L5E]IH45!5&.U,3ADF M^'IV-X1^PJ>' LD&!V^/@_-IG\I;@@L:$-6Y!_Y&%3)*P"<;O'$R6,W=RIK( MYQ>@_FRR/9^%7O,\,*VH)-[SPG@)]D\4HG#!:P>_7,]Y&KU>(KV>JS5FE%/, M*"24<*#-N4#@H!ED;2&EQR%H$_5:\>70ZY<0;/L G,8.COJ)U9R4G4&9P9.^ M=:RO#ND!/36^[T,'/AIH;HK&/4@([ID7+KH+_ %YH5KD$OXSW.!"J> +2POK M8L5@_9/DQ >&O\;W6PPV7E&V+):FSV,1 5W$K2X\Z'@>N4&2:&'S0+$,8F6- M%"U6S&\(OCT\+E_@JM'[<[VWEMI838)S;CBW7%J<$VHX,45PE(='HSV-WB], M[V,&L9XGV]S4J MO>@*K9AH#+:O8(7@DANCL:/*8U-8H+W8_NZEK4:E[Z+2<]$=18SFN4- 5<&# M$8$B*60L:5)('90'6EN 2K,76$7^417R3LG5S0;>)4QL:/::74$'M92$^FP$8QKQ57AE&!-8M<3-2SSB5TV<$(M!:?+SS;;"WP=XY[#6%"P73.:/"\-QB;85SGCEC.!:\N/4^WP9[ MEPY[9TF]\[G/BT"0E9C&I-JX+%$XQ "2. M_XZRV.F/TY+HI7V%M5YQFG99_G4R&';B-:]*WTVY8O7^OUKOIFZL^XPO;M$& MNC<>77_+W$Z61]K42?#E;9;3?QZ7%_MYCCPRI==?D0[0V%>Z>ZK/ABO_NKPO ML]-',V,XV_UK.QG"@W6RDB( ED&9YOQ5.OPB7@5MTDO3ENRXC"C]'QTO20'@ M'')04VXQTXPX@[GBQDD/ZOP9W/&TTSINP=V( )^"V'KMJIF R@9#??.LQFV^\T.\^MWF$.;US]+;UTN M-$$$:Z#30GFD'3W M#>?F[&*_>BIZ-HJ/#\';>#_(-/1X6'U*QB@]=CB"OWJ3'>[U V-+LPY\/WPJ MF]0!!^P 8F,]VX+KC8;8%UL&E#?T7Y1 6.MQ/ M6]H:55H2"W2O*Y^4>C:%2&X:'M(@U(,CU!3%KQ^!XO6O"%O-9WPI5'WW..)P MIZIRZ;?*3[KPQ&?""2\ &%]859KG"1!7#E?Z89Q) M]ZA5?!X?:FZY!K5W*>&VCK[<99OU30BSB(,-EQ)Z[KUSXNFOU#[/M5:&/2V\ MH485FBMOI69,&&F,#Q(+?'60_&>+KGO^F^^/_9MRT(LQ_]B$CYW1\<9X"./A MRZWO]0KL^G#HX7_N0']_)HNHW2^[;S_@G;?OOQ\>M'N'!WO=G2\.VO:5'7[\ M\./3ET^=]F:W?X%GM MWC;>_?C?QSL'_QWWO=+99&=9&"R\1,(Y@;CB"LD@&=(L\( 9YCE7*VL+.^#M M":6?-+"T3'V[ RQIY8B6A 8A#/>%-IYQ+ VEG%FC+$ZP1":P1!I86@)8XK.Y M'3G5QG*-6"YSQ+6B2#E'42Z8HL8",HFPLD:7JM;0P]&Z9Y'K76O1\'[NQFTW ML"SV&4O)JY_Y9IV[[$Y>.!/=& Q'NZ$6V0;,[P#F[8TYCLE9L)AHAHQD'''N M@%X67B&MNT1=P$ MBS05%%'"G.<%4\& "SA_3-FS4,YG5AQ@(Q5&"ED\I.J*>DCWC>XN@JL^:[IU MUW/LGR'8+X"+75,RYB)%=N**=_IC&,G=/"8W;%!B:5!BEFEB;KT5PB&C<8$XH?'@])P@9XET7A9%GML8 MU5O4&0A/#BJ>6O[2=Q#\[JJ M-=O8@+O8@,X<4W1>273KE+2@K$8B*8363%)+: [**IK8X!-@8^_*P;?. M$&:G0E(@975*:-*=ZG-RAYJ0X6_*?&P*V#R/^C3+$1X%_0:3%P,?C=F[B]F; M3XK,-99%P1D*7!+$20$6#WL!E%4I(Z1UA."5-7(%27VVTI2W=%:S583W N88:W($:[,XG MXQII"\&41AHS\&VH4/ IB'BZ!8D5JWGA0-TE6E' M9;/-*O4"\7\^^5A+;PML.7*!F9A2(I B14#8:L],P,'9> B'6%05^&4,:#5: MNW#"UFCM0K5VEK5)*XSBX(AZA05HK>-(25!B*JEQ-%CND];FS1;_)\/.SC-, MXK$GD^I["T@I:3)_FUA%$ZMX!,+:K,C^6D&;@_51NX._)XOWX\/I[J;]C OO MP&G%R%A&$3>Y1\H&BWQ.\KRP(GBG5M9$3EY.D*+!L@;+?A^-;[#LE[%L=^,R MEN4ZL-QK@;"/%2,(X\@0$0.NRK@"*T:46UG+)7XY6/9< ZZ_EEFRE-2YN?+& M*YMI?997-M/Z+*]L:K7_=-_YQ>%ZMDKTBT&I>#S>"3QUFB4;]=@_N_5PTRA@LI0T8 M"1.73+GB2 D9#UHE*O!02*O,RIK$]RG)N31G9O_>+5 -7#9P>0>X)(I81W". M!>%Z;YT<[#=_!*-NS%WPH.VEO M?OA,.:'6LX"$!0W@U'@D59$C; O,A6"@(Z2"MTY_[-WZ",:(DB('JJ&H*#S' M1&JF<\&L94R[7+KBMH>XRX?T)M,37W7 :^S8GQ^TEHYPOQ",[,WYF5_;UYWY M=76'Q%(=2K\[+J=J!F='L6ME9^BST2#SWT\&PW&9/D,'OOI1_.GK, OEH)?9 M8]T_@H9TDG\-S^QG=ER6OF_/X,[JU^R/E3?_L_)G!H_WP]7LH\_&\.B;3DYK MQ6UY\$+H;?;F?^+33W7IDGA%=(7?H4&E=V/KDUO?Z9W UW$[WU2;X,;TUKB? M;W#1R?X1W#D<=T<7S8%'P)]3[X^//_8.FA]O/!\%/1P.H*GQS,G3SN@8GE.= M:Y$-RK1S\/Q5W4'_"(U\V;MHD/>C 8 M\>F=\Y'LQ*=7=T'/9OH!3>V,X(K_DX5Q/ST/AO'BQM0_-\CZ@U%V/.BZV,S. M<#B^>?RK>$FI(S+'NZH6#$^\C4=NQMM.QB4,"KSC-@)/Z%))/(Q*.L<2>@SS M?.-87(BB'E92,4R2!H8TG@<8.C#-,!P@>2!$<9:'0+A@XGN]SJAZ0ORR.X 6 M9\:/3KWOPZQ ?\ .IY\FRC,!=\(89<9A1L,GLEO',1U<+\)2LC;*@ M.V7V37=AMFNAA)]=3&),>I2X0WJXT5WHM,^&Q]Y'G7BMXR6#?E*L2@F[FQ2?B#AXZEK@Y' M8&:CO/H2)-O_[[@S2D.OXYC6Q[C"2Z=/@*WDTUXZ ;93Y:"-04>Z%WV!-XQ\ M#]0@#5UU$FQ\J==E'X0=^G\ EZ:#'@=E:G1LLIZ6D@O92)HU&1QX3FID?$U4 MFZG+X&V=7L^["!T@1M>]^>T5@W6C=";\*.,HE?[B+9-W5%-6IM'HCMVDC9<& MYJF&=@8):L/0E8B)2R)C"5J">B=R.)B7!RK+_Y:4&( MXM;37P9E%-U8DQ]&\RH[5LW>_XZ!?(2S!+J5PFEK!U%P08Q@OJP>'F>A.SBM MT:>2T5JFKDX;LPNHG /.@*8YBPRZ?#TWS%)>((Z72(6J\62R#M MWD;![\.75? ^[MR_0)QIA*N^N7*(9_L5+W0=>'@<#'^.R)?[&)5PZFD5>TEB M/2TA:]GZ*-O1 /U57C(CK2QZ%*WL-,J$NX U?7)2#K[#X"0 ^,\[! E^R9F9 M"A+DU[LV4[0U0D\,%^S-+)S$.MI30+N[L7TPJ/O^N,>G4^!SP#ZNK4:1+">-:PW68S5;!TX8"]B2TWI M(\YW*@6>.'!)@H'W@@965+NV6'/(-CH&[-%I_B-2Q)_[(+L9H5D/GG4,KWM3 MK[V-CDOOZV^!@$5C=(7N)-6+X:[4A"E3^4?B$G^>]S?\;C6Z)M8V49W=_IN* MHVW4.'NEHK4'H\US.[$^_'=%%J8N:-3F&K6A\/FS%J$0G!&D-1.@-K&8@2(& M"4XMYM2+<+8(ZST45KF0Q\Y[&O)_Q))WQZQA4',4;G9\XN)U$0V$XKQRW-*(: M;%A,"X%!K&(DYZSQ+D#@K*&@_(6QV/*"694'K345@DD3P$WXO'U7 M:NVU/Q MIT9_K]'?O+UY^#F$PN:*822\YXC[( 'YN44.;(#T5A3.LK@.PWZ&_4D:8(C' M98J; <,9 1&)6@0D9]-;WS.@SS"-//E8,T'!6MJFO)SKI Z>=AX12M7%NMUL M0_R8?"3H M)#KQ99*;Y,R<9.QY6 MC!&HW\QC.J-Q11[3Z!Z#;M>MSZHP);Q@-T'B71M6N=6QP^?EV"H_;PCZ%!>9 MXMB4<(\NR^BK7@3;[ !&2*=_Q4C:T(('"*,X!L K*WRN&ABT[72!R5X1OKCD MYR4H36KG)2DLUB$74G*+F6;$&EGCE=NP-\'7<[XZ>)%>_=@*Z/G M]NJ!U]!>1Y$!WWUCT#.=*GJXV1G:;HJE+\EZ&M[9F,!9^^ONYB&#:]BG@^T? MAS_> ^P<\9V/ &-TB^WTX)U?7&?WX.C[')S1][S]Q4%[7'?G2_M+? >\]SO M&#L\L&>'=.NL3;?SW?\9:.4RQ08JS'(%E-,A(KI!QCC(B"7;, MS"VGA4(7K'!.NGB0+C6&D$(*9UT1))"8V>6T]8WW'[;WMP^V=]O[#KQM==;IXBE%/.E:/ L@)WB@91<&. ..<:_G'M^IY8IN6],Y!AT(5X=E@Y MZ ZSOSL AY%P :ILP&.N/_W.0O04D+?LI)O>V'(Q/6G%+R&JF;0HXP[B 9:M1>3 > ;^MS&F*X<=@\,?.U\. M\_;Z9Z:5($I;!%,22Q]JAZ)90]C[O"@\<5@88(_J)^1Q]5R $Q94,A59VW!\ MPVW*)6_EI#.4W(\!>PP127>Y5H(/"DOTX[ M;G0\J9 R=6.=,X0O;M$&W,[QZ/I;IC*#;%H.?20@(F1F@*;^/"XO=AT<>61* MK[\B':"QKW3W5)\-5_YU&6T!:F?&<+;[UW8RA ?K9 7[+J[5ICE_E8AHO K: MI)>F+=EQ&2'M/VXFN<7*VD%:3P&)CW!>9;[HM:MF\A&,_B\L\]W,7L! @+WT MHV@:O^GN-S]L@3O4[X1!UU5>!W@HR=])%N6H.S QY*"_Q3_'MNMUF:YRX/WX M+O)=;T>1=H.EBMYD/SX/F#&X)#X#=S(D:#GNG$P\FAXPM^0AQ2]/HI&%)L"3 MAA-7-2[J0GM\=,2Z\>S%K/1QR:P*%T6_:[(4.674+XY&!2_U*'YUQ3+7/+NY MI2_$EMP78K_+%]JK,H4FQ])&V_(1>,O&&(@2O'%IO*'SX$[WZZ?-P_S3EW^. M#WMONH<'[^&Z-^GSIR]@>0_6Z:>#]O&GMQ_(K*7>_;CWM?VEVVM_?-,Y_/C/ M<7MS#_Y.GWN[!^_SG#T@U]_YP^XY>FE)?H\WJ^\_YS3B13VF!D0ZSZ MX*E&"I03B#25RGGE08%7UD:G@WGV7)X/^L3 @,':[LHCXY*?Y2"P;4Q&<[AU4,FQ%^T $8PZE)J0V*!+]AZG>Z^ M_ZR= O]\_>;ZY]7T MT\R6G>HWAE=Y(:_]&:^27_PM9]>_]&=W_JRQ:C4O:-/6V][Y@)OLGT3_F[8^ M3[F2M^O_#?5$EJ)LE;S5!MRK*P3_I$_7;EXD^6WZ7\5.'V<$YLAB50(EY5GN M5'F66Q=YEMDDN:89G.L'A]REUMD=]K_^PJ5/8CRO#"4N0L"FM@Y?VA9]X\;G MY1ZOC8LX[D.-UT.4$7I69Z00?!5V7IV.-CX4\MY05S_25LN^>A%<^YCM]575SN2GQW MR>&5GC,G;2#,\4)(F0?&"T[2?B\OW2WJEMXIW6'V;]UJKW#0X^ M;1P,(3$L.(R9#9Y(%51#X)X8&,Z>&.R,Y(Q:CC!1 7%<,*1< MH1"3#-"0B& *W!"X!KB6HF]W "Y*'>'4V&#C 1F!Z! \QTGR@@J."N,!N2@PN/^?O3=O:CM)UH6_BH)SWALS$2JZEJRM M>X((CY>^GCB([C;=?NU_'%F;D0W(1P*[\:>_69+ 6,(VBP!)U#G36*#?4EL^ M^6165F9(*)B3.9>8A%,2-[:4=UTCYW/(-^1JR+6??(U4S/ZX/63(T@DX( 4D.,@Q8,5$#FI<@L%1"AN*1<3;;4;,]F M>S8@E-9Y&1"R$@I\)M'@U2J)/!D?"/@:A5LU-)RMF.8,%-)NF3FND('C@=7$ M?RQQ4GK%9!Z\6D8*MZ#HE]78^NT-#MD-MW\ON[TOKS:$%Z+Y2D.>5[74>T01 MC08=:V9<#%(E*#P&E+JYVU8*\E[,[9?6$@=$[ 5#*6IZNA@9"BM9"47%&'V) M2F]L2=75VMT4\+X#.O==ONS!"WJJJ5R,X"87 Q C";K@):!+/A*5N8?]Q2;H M-Q+TV4U&HS3GDL2[9&X8B)(8TLRR(KA5HI"!7W!CRW;E!?4-UT?.;R->[\%C M1]0046>ALO90K VZ@.'*I* D#]B"JE8-.V;WY&S*1;OL6)0E,K Z5;I06":* M *9PF6N @N)=:^4:@\>#%W3(CAN39)0202#6$EFH4N;H@X8?%\AH@KYD@CZW MAR6L,L%XH@6R> 8Y$//W.I FUYE!*H9YJSGSP>:8@M36^XTM MP;MRK75Z,PANPR"P1=KL?3:<@_(2M:.5IEW!6)+T][!CW-#C9N@QNU$2/4&$ M,X:I.,F$)YF/4C.G,S$'1=BB@"P"T;5BF=R&-STB=ZVSA#>,F[GT\>TUW4N^ M?/_7!C_)SHIHJ/,.,Y@\1D]I"R>CVR@PH3E45@H_^W.[+IY'371:,J5\)/A$ MQVC]6Z:\!^$ME"C)S +INX[K!>TS7R4-Q#+'$38\?'!X:(R3-BAG;!9@B5($ MT$E#MI@CYZ[M0J\:'LYN3@4LQE:WL@W%,IIBPU I4P]]N!2"%KZZG1:R.;5B M:'@? 8H-81\EBT/8!D? MET7S.5?'GV K>.C&V?P(")Q0,: MQ1W68N $E06- I,5)_'"$4 3%6$YQWN>4- M$!L@/FQ E'7WQ@J9=4RU%I2S2M('(Q(Z3) ;(*X<(,YN"$.1RHI,Y- 0*CHC MF8O"L1R4TD(JSR4L:D-XQ?"P&>$-8^\ 8W-.*EK,*!,9948%Q;T,HN@4O-"B MA=>M',;.;IN++$PJ23/#14UN(PT+(",K 8L2*<4T)IV*=Q6L#,BVU-M?I]Y^ MC(>8\-YS;E]JWN\[P?(R-?).,S@O4\=;(Q_($OH!4M]&Z]N5[9CY>VGSGOCB.L%9J9IN-1PZ;NA?;%NL"9" M&D!03H0D@4>7LBY(_RLM\&3%0&LVM ]CR<$72RB5,P-M%4/G \L031#@7)"> M0(MWE5]#W+J/G8.&A0O'*""D3;UBX8E@X M&X3GO) N8,TL6(/PI+?,(1*!,]'ZA-8$;@D+15?9&Y^N7SXL;+BUIK@EA2:^ M%IQ.H0"$Z- 5 :+(D+B32;=]RQ7#K;E@.>F%D)&,3F+IDDB<,LSQDIG*FLM2 MO"Q0-K9$E\M%AM!O@55\LF[FO(P1.6LS38BSS)"!!<:;JT<;LW$ M6P3EO%6:,P'9,:A)G8.6@H4.S@>'E<[88) ZG M;)9.0#(BH$Z>%'V)1GFO6W+[E0/#V>"SI,GT%(DSEX*NI7$]"S):EHQ116M, MACL"0TG6YS*!80M::%>NV94M8O+KB,F=H[T\; &3J];()8]V>^"SLQ*-7/(E MU+A'NW+-KFP!D\TYW/PAEZAZZKG11B9$)4#[XGP).HCD;AD824H%56, M046_L26[2K6(R;9I]9"QT,1LM29&%KR (K-3A0MII./6 WW3L'#5L'!G!@N# M5"8+X"QP@D'0,K/@)3"3$#1*!4*+C2U%6+BH? E+A(4-M]84MU*DE2N#1@\1 M9#*>"R N5XP+-=E@BYA<.=S:WGU4([T)N[;%]I.WZDT0*&DZ@8D@:WY!C0P) MR(C$Y0)1<>=BK:36%6Z9-ML;<#7@^GYE)^--L9:'X !%M5) BJB<-$86% VX M5@^XGG\-7)+X5M%:LIR49Q M,.\-,2[A=8RI0"I\8TMWK17K!US-^FQ@>&DP M%$9$4W)VTD=PI6 T-B:G@BPZYF(;&*X>&+[Z&@Q162)R-(%12P)#S0WSH1;" M5MK7NH8^1ZB%2;Q>I@-[+6RA7;EF5ZY)R.1W5<^+_+:&*72F:F!T&P&1"XF1 M6D>F"\<%9$88&Z*YUO3O35HC%_SH5!E!BTRDF%GC,VF >*J >)LA$6M;1<0ZVG@8 D0O6(^2<[(U).V>.] A1H7 M1G;=C1,:K!@>WBK'EPL*TO\FWJXT[@@9''I"&A$2%/0A.F<(7'C6T2K?BC"N M'.[,1C.HF*R2-C,GO6%0N&/..\>"24&JJ&.(:F-+5R(F&Q%K1.RA$[&01);: M!>D,%.$\&3*\>F)5%)HLU>9@7S5 G N3<-Y$!)N8B,8QH/EF*'1A/&"V*7N/ M0=4RC*HK;YZ5H"%B0\051T17QHDB?=$%LG4N.2>%"@84,0K3XB]6$!%GXB^$ M+R@#.!:Q%J8M@JQ4)+9(MH$()00 M+4.HUU$QN050\1FG-X;\I"2CH[4<,@O)U<@O MQ;O&JE5!G@6==U]JYO1TOW_0/QRGU;G>IO'5H^(N4VY2T92EP7'8SXM)+[*N MK;P;%7;9:,/ETU+_N(*:4JF6L<[*(!BP-J.!XFQ6-F#04JI+^%!'U&'ZU,[O MW[5*>C7G+_4YEA(]I[G2@KAPCBQX4[>P7< D05JHQ4.; X+)XW#Y(PTF7' M:*-5M1QP_!!B1F\S5K0]XQX/!WUM'T_6V$7* MLVT"+&R EELM7T$K>RZ(-AMGI4#0.0<:* VA)('1"N%:(,EJ*>,X9QA)+V44 M7C!B7))!3)ZAU9P%)4,1I(H1X\159V^>)&CADK9\NPCM&4VO-;VV['J-QRQ0 M.[0.%!1T7D$0*8E80,7BH>U!K9I>FS,RD]'>"&<9\I(8J%R8S^"8(.TF2@]J'M4;&-+]:M?]..TX0DDQ-W\@J MR/TLY:8>H_D=RZX\;WUVPDGGJ.Y!O>T,2H?DZ'!4\K!^?CL8I%%G,.S0&S[V M(UWZ*0]S!T?KUYOBKF34V M^4[Q3;#NFU_S37'-[XC07>O.[S76;VHK6ULO>^Y_O_ MI[H4KE-W*=YY,5?X3I^^:38)?9G^QTQ,=G@_(V O'('=O6'.G6VZ;F_4>7J8 MFWF8%ZF M&Z6]X-*YV;^4\VNYI_X?SP\[1WN#8WI$&OWS*FM@+4)%=J@QU4N7[R.OV /8 ML5G//9=<8@HZ>L%U@)H7!;.S'&U1,@BO;(LE6,R>R_:GG9?/8?O=GY^W=__: MZSWYXV#GU[_HFK_>;Q^\?K?_?I?9]G]URV/S_2K]Z]/>E1NWHOG_+> MKZ_@]?7^]O__H?ZENO;)_PDW$*>Z]"2:I@**U.VJH!%Y\!KN"MBIY'ACD0<%E5$]47SZR4&%%[P%K< MT>FN%XO*'+%$N'4?03L-"Y>I;U>I-^2"]#8790Q"LB[DC,)C#-IZM#XW+%PQ M+(09+,Q0G NAL)QK0D-C!?,Q**:"R$DYC+J8C2TM;->8&Q>[73XP;,"UIL E MC2Y@18ZJGO:, AUF[L@PL1ABBBWKQ*H!U]_;,Y'LW&J9.'K&78D,7/8L&*>8 MU"9DP:5R1D\3@"TL%VM#KH9Q M@,R>3% 0>F* "K5,:/@0TH/]-NC3)?4HQ74W?R^;9&4]$Z)H;C1$^@$V!"NT M*Q:)M,@;'ZM>XL13#UZ.I3?1B0"*@P+AB>!S)[+-P7L5DVA1#ZLFY+.;APFX M4:$ L12;B:\8$O(0+8LJ18F$W[*(C2T!7:YNO'FXQ(+>LJ+= G@85,J*[$/2 M1 *XTE)8%E[/"@#K5 M\F$5/,R-SZ@O,7@\>$%W$'F1F"/$#%$$-)@<5Q%EU)IK=3=NC2;+5Y'EN0VH MZIF7QFN&2CJB^ZXR >Y8=ME[#<3X+0FS7&<6\. %.4@M;4DI&0'@' DPCU+5 MI/<&M4JR^2=73LIG_),HP*LBQIFD-0-=-VN4YXQ[PQ%02")FI+)55PNQQI+> M^/YM%%#WQ3@GB[(@02KMHM(2C>,YZ^1$;NBQ:N@QN[L1D^&!E\Q\J369) ;F M38D,97' -1I6< MF1Z+LZU4<\/#!XZ'.1KAI8V"9 2T+BZ;Q)V7*DAC;#8-#U<,#VL-K:\[_J%A6FO"AS>FW7=JI(*&1QZ AH1$A3T M(3IG"%MXUM$J+QOLK!CLS&ZU.0BY<$TXDR-9WMF0#6Z$8P%B,;(0.9GI>SBXJ[4$#Q :(R]3QJP"B*SZA-;[H MDZEYR3 M0@4#2GIC1 /$E0/$F;V9H I7WB.S7@$!(G%%3Y21D6$04')="NB-+<%M5_D% ME\):>D!LENG]I9\"&QTMRYB=!1&Y=R+:5'*1.1@O6^:"E0.>N4UA44BA),&* M*Y8!C\!0<$/3R8TTD>C7Q#3E7;/H4D6W7(EHS<_#/=VOI8HNG7WYX51&7XU6 MMLBEQ=5O5PF*5%D9! /69C10G,W*!@Q:2G4)_^DBZ[T_ MK9A:FS,Q XAD(0#CH H#*)(YX(JI',$XH5(IG/2:=%VYZ/VG>]1K8SOUIR.D ME]*_J?]QZU_TX[3A!SA\6Q,=UM?+4YCK'Z9\>/2SE)MZC.5W++GRO.G9"2=C M.:W3T#DZ^9 [G_(P=W!$HK*_/_@T^OEL2K[3MTD_QH-P-F63@:?^[..'4?[Y M],,OITJG?SANU?BF7Z;/FLXC/6YVT,<#-_GZEVG]>,XW^02%IFZ"Z9M_7%Y> M\4VP[E+UY:_V'9&V:]WYO<;Z36UE:^ME[[Q%0K02_6]M7<]UY2[7_U8\>/Y2 MH2_3_^6K#[R[-\RYLTW7[8TZ3XDTI,XV#N->1XENI_I^VN!\>W#$=6IJ7\*Z MOL:E*S&>OPZH,8?CU!6W50M^K>JV/QX\&E<[-_*0_7_^KW/K_3V[JO/VW1/[^ I]-X]V]]^]USU7O[UKG?P MGP.Z9G]NG^7=*_J>KGGW_N_>N^V_>T]^EZ]VW\KMEW^>;+^+XO7+;?GJH%[S M5RUM-9L(S (89;AB44!F$)5F/@7+O!7>>JQ9/W%C2W'1A9LGB5Z^.G\-N-84 MN)13!H6S%;\@I>!Y%-8&[FSR[C3G=0.NU0&NV8Q=F$Q41B!3BAM6LQFRD*Q@ M//EB#,T\U^,09 W+5)!OA>-T&A0N4]^N4K!'N.RX#TXG!&5"X"H _6ZS%@#8 MH'#5H' V!!235<)%9#%'R8 #,.^AL!2X*$;5Q'&NA%=88BS%*U+\R5K1ZBJO&G#-I?M2I)C (\V?S)I!29ZAUI9)9XR1 M43LE?44NV57RQJ4'&G(UY+JKBDO)91E45LHC@!(A:JVY5+46%UJG6^FT902G MF0ADF1$-Z,A\J:FWO"[, T^,II3'7+!H83>VP"\J(?02 5.S+QO87?[24ZNLA\J!5FC)6A5".@T>"NA MF&)43M9S6YHO;96PKO=X;C\T0D93VZ]V-?>9++.@M%=IMU.T![K+$J*O[!\%[4-;K(*TU M6L?4RB>N&GC,YZ(T,GDEF14.&4B;F?PUTY>IND+TS2Y[>H2HDZDFR[Y"6#Y#QS M*DC&13"I8!3)%C((>%?J&P<:-4E?7DGWW"F.Q19A#2 /-38VT >C>-;.MXH' MJR?I,UY.+56PP6J6#8D[! L,00!]XN!MT;6BSL:6<5V^UI+>+();0 ^IDS'> M*"*' ,F($*00'##F+)U'U]!CU=!C=H]$NB UQ,30RUHO!9&ARY8):;@HG >L M*9$%N*X2L$3P\1#.PCT>C([8;_O'H]LZ_W8IH+OL/O=* UWA1@=OK>=D&%6F MI&JV-DLR44-4RV5*;C2@6QZ@>S&W02*S 9Z<)0.H$#>223!OO6(>T[C($Q#U[0L3A%%E$$;1V@1>](S"-@*>"34.'N!;V,-\$_Y^&@ MR?C59'QV;T3D()T+@F5(F4'U<898@SZT0&6(N:+E-?^ DT+^LL9"?D]U)=<; M."!*+V,4"-Y -M%%LHM0(FBGC#:M';QG1/\>?QXH)^MS>B.<^:6T* MDU([!C88ADYSECE&Y80#8V%C2[FN$VN8.Z))^MG>B. V0S1"!P2K,NHHE-;6 M..M0YWN( &^VP/6%?#81O^.J$.-G)=G(@.?(,)7 C>99C)8%4(S!IHQ<#UW MH4B(H2B)64/P(@"9!);(8^!:*J4:1U@U^)C=%[%&\I2$9]EXST#YQ+!X8 DY M>B6SD"8L(4=X"$='ZL,84A>V\8B>0!+5#H_<:B*6Q#. ('(4%?@(7J#4TIDL M"MJ"+9G>:H%=?VYOQ$5O SK)0E")D2HC\0+KF,U9*""=IFJ00R*Z.N >7('+%!EF)(T3JE#8B-+,8772J6>E9 * Z29# "%!>M"])ZK(&TU M!YQ=YWCR)NC"BF"ME\D) (B^:!"6>R4]DJ2W6L6K)^@S/LY8?,H&/-.\QDLE M[IGW/C#GB_368G$V3WRI>@C*!T60@G6)!$N3+8() ;F(6DB!?B:Z]N6UX53E:\J38#0\?'![F M:(27Q'@+42&MB\LF<>>E"M(8F]N&VJKAX>R&FHH^QUP"2[(F6<'"6; \,:=Y M#J9PC-32JR@TF:G-%;EB>#BW8YES$,'*PA38Q" XQSR&R$(F M@ R&IEHBV:52=:5=5+1V \0&B,O4\:L HBL^H36^Z +9.I>9@_&R)2-=.>"9W13V)B//7C!4-<-X288Y 9$I M61+QK^2ET]4TY5UCU:H ST,X5/=TOW_0/\0Z#;=[G.X2SS@WH8JF+ V.PWZ> MF]&;O&'M6MDBE[Z_O/]Q!2VE$A2ILC((!JS-:*!&PBD;:HE >9EITH(44HXL^'KZ"5W )$%:\!M;_H(S"_]PF;8)%HVXR#A4'QO'&0A)$N M.Y:C)"PV13%?D#,R%4Q6!6J>SHTMV:5%M1QH_!!B16\S1K0]X_[KDT\5YV2- M7:0[VP; P@9HN;7RE:H&"6+-QEDI$'3.@0:J%DE/ J,5HB6[72U=/)_L5B1G MDHF>&0R.02Z2^6@RX]YPX,72C*N)G\ZJ!6\0+$#0EF\'H3VCJ;6FUI9=K?&8 M!6J'UH&"@LXK""(E$0NH6'P[TKQJ:FW.Q#1<))I39%+4+"6ZYB[P9&+2G,IL M%"DW;4FO2=>5B]Y_ND>]-K93?SI">BG]F_H?MTZ[UCNF9=B/D]^K+/0/C\>; M/%O_HLM.NS:5)Y";5I/,?1B,^O6:GX=YGR[^F'_YU$]'>Z?R=N[&:9_YEULP M4/>.C[Y]R[F>Q4RR.;Q[V)"U34*>S?-DP,[]W!N>MN8#OLTL##.^9UBHL3_C M_B<\&6W\]%6?#OJ';&8,9[O_S4Z6?_ZN=:BH=CT<8YB%RA$JD6L8207'9'E)#Z--8/W<&!)^=(VI[=_)]H;:,7Y9' M]%<\HC[1DOJ(P_YX>5$31GUZYV3EC)LQH,DYN[H2V5%MX!%]./BPG^MUW6D# M^@_AIFX._'1V?SLCN8 M4LK)M#\_?#H=CYVR.R11F_3I-U+I^8PKFM7DBOOY__YQ\OIE^A DF)V7?[SO MO=L_Z+U\UG_U\J^]WI,_Z-_QYX.=W=_U]I/7^]ORV?O7N\3[=M_S-\K4X^5) M,2L=$;UL@&%TC@EC 4#+DFH-#[TIYW<2.@1E^Z>"_=]W:#[H>UDEES$W'MH2 MVMY]]&G[]S?HA7%:9D:+J3 2_,!<](ZY$&OL!Q@G,YOR9@=,UU*T(]2'' M.DW[)YN74<%+125.5V"G6JA3572Z OMY]2C%RUS5!!G=^2N%UAE;,F=ZFRXY M'@YSZG8^U.JZ&*?*'HQU4?WE3'MVJZ9Z?*;SZ9=3XK/9.==J^ONC]'%, T)=8H=OQ\3H M"UDX^^M73?MV#R:]GP[%.0U\1HDV.X^F'1L_$8>Y\XGP:"_OIU.J,BE+\Z'B M26THS7*E%27G\R2&[HO[.!KU2Y\>7Q]!??DC'V'_D(RHRF3(A*5?IB-#3.9T M0(?Y?X_[P_'#4G_"YP9T11U-G'";#_1<>LCX5FIR'?E ]\>]/O6,IK&^;4J" M#N@5E:2#H[,G48>($0X^C6>X/HN( M#'6:WEY=1!T<4^+\=X64VLOI6CNWSNI\DC3MUPLJMSSM9WW610WXBD%>N/[& MC_S^HJN32]-/4D\BVTE#FO[#3J!/_5+R,-.-IP2UCF@=9QK;4_)]GIC65WU9 MP8,)$3[MVS4(9G?\A L'_I0N7DW'+X 2_EC'C\&VZ?=;U._O'LD=TN^0BJS9 MR2S-) .(P%P&R6A.8Y&QE&#1</.^-\YIG'. M =*9,(=3E39Q>IPRJQFA^2*)U$WB-1,O6G^8.O][3%A1.<04O4XR#J?<:9_X M/!&N4SXS5:0D>><>-\J5H(V?5ZA#=-?I S?/\3PB):-!=:7- ^8$D]T?[)+>S\#,.>T&@_ F$YVB$D^X#$@,IH/ BF^V6%HZWQM MYKBRBL5V_^M0E1\&HRS]\(BV]'\P]WYV[B\5A;3<$_^/Y]75.#BF1Z31/Z^R M!!9U8H<&\9ZB'9]/[,3T36_NS^T@SW>>L:!4#I.08;7,"^7/"WSBMY'8X<;' M5U@'XH'4C$WCR_W-&?;_I >G4/9#@D M]?(08J*?];>?[._W/C\_>?WNK>P]^?WSZR>/=+VOM_N4T]\EM8W:^@CF8J)? M/O^T\_)/M?WN/P<[3U[QWI/>>WI6_]7+IV)[]W?Z^^OW.[\^_;S]9*_T'L\E M[=77L*!;PZU-C2][.O=1/VJ==SD[Y;%,! M)PMOO'$I )P807"I MG[$@8V(%_-+-JFAJ^QIJ6RF/UB<5LO&@37%!:AX*#RB]( MYHCXXZRM[>3YQ2=,25[?ON%))B X9D58SR! K&&0@6%6@%'Z7!+?V%)N\UML M836RAK5%<>E%L?/[&PG9$1(+9B!K!DHK%L;YP(!GJ5-63M=%P3?G"])\M2B^ M3@/6_2H;P?C(^J<\O$1N)YRDC0R9,/5PFKTC8]P;G]1?O>1B?YPE8UJ7C*5? M>O2M1*3#_(&60LWH4&-2WM.;0[ M [1I"\\MI2\KJ8'<-[()V&G]FT3X&F=E/6%206D!2,G5@I>,8TI M&ZTM)(X;6]#UW&S.1W6=YF 99ZR[:/WB!UIO?X]35=%2_.9JH0D*>;B0!?.\ M]^Q:*X;^6 \VXMLO>529?.#K8^?1&Z\5$GUU3#H4##!HYLD@9=YPG;VU48@: M53._-/Z_TZ0RIPB'H]$@]L<9"<<99BX',]/D5433Z_-HPM5<I;;^K6WL[NT\[T/D__^6D$+]T;CF/ MS6_YL.8D>G28QB$]OPU&1\-\U*<)(1GZ=S[,I7\T>M(?Q?W!B#37DB2S$=O] M4X'Z8V_[W:N3[2=_GNS\^DJ_VOUCK_=N&[9?/E7;![___>KE[^KU[FL2EE>? M9P6J]^O3D]X[>O;NJ7W M^?=/;Y0#&F %9&-(9*!+K"FN,DL\.D-(IDH4$^BC-9G3HZJTE Q!V/-_I=7[[GT>]%YU'O2>=WW9>[/[Q=/?Y'T^W MG_9V._]^VGOZ[/GNBWD+_AJ,"\8E#>Z)P\&PRO MY[SX.K/JE5G;PCT83\:Y]M,4(W[;Q\,7DZ%]3$.V$K3MSE%D^_.V>&.Y,L2$ M)"/4D QX\2PX+9@K7 8-6FFLENGFM_:AE\9;T1; -1; [R=O>';@I-',BLR) MB4%FSAG)9+) :R*JK,HE%L!,@O+.H_W]:7+E,U0;?1_6<'B6G?I<4.\I\:CW M38%OFNYZ"G(7,*]OZ9X'67Y(M?)#R]&6.RP_]&,6\FU*=D_K]*ZYROV6;PF? M2 W-:ZQ>/OIMBHW3OU;E]7BSD=[^>=0A-^;J)'RY2T]S[\ M'"=O=!99>AM9U$CSFFQB(87$/ ^2A% IF)I[G=05ZJQ;07<]PJX M9)+NEFIU25;B-:[TEYFFYCYX]J[W M[C_OMP^>GFQ_?JI[[^J9@/>ZMO75RV?[O5^?R][NT[]WGJ3]V5//KUYN2WKN MR:O=YY^W=]_+WJ^_RYW=]Y]>O7R]]^KEG_S5NU=B>_#:"^>Y8-D_5:@C0:H5CN M0 M14@K9V>!*^5%420.H>P,HF &H:"0M*VF8+S5J0@+_19*)C8GC%X_J&P0M*80Y%6* M$:02Q 2 !^62\M9@2*8(EV58-)=K$'0U".I_#4%@D*8B(].J) 9":Q:TB/2K MEB(E#SDE@B#_K00M:YR/]5XE[GEU$N?1T?6]DEAR%729\Q594S@JIVCA2%V/>7KF27LP+= J MZ:(I1FYL*5C#9.Q-:._0N=*$]B9".^-=R<5YSG5B/"7# *)A**UDD8= WV3% MZTE]Z6Y#I(UB]_F>A:B+:KS*EL:C MX^%AS3M&%..P9F+,1S.Y=A_BKN*E8/JR[OWE@^FKI,FX U?-Z6K\8[P8=P[K MWR:58)N5MS!([\\Y;D*)FDPYS4HQ@4&4CB%/-(W&)J6]MXG;&O/==<;-I]I8 MX0V[)MUWZ;5ITGTGTCT7O90T&%$$0["9@2N!H;"*226)9V>=0/NQ=(.X()'. M.DAWXQBK@D)WX,#Y'@HUH+D*T,R'_G">C):2:>&(1_":"%YRQ[2R:+WG 43: MV+*JD8@U%=\[<.4T\5V<^,XX=IR52NFLF;6<,\CP,'3-L]6 ;V7 MR[]S?F7NE-_JNCP7]SA)A-I@_"HP?C+GS-&HC 4KF=56,S#*,,=E9"ZCB"E; M[VH1 ,?;GMH:R_(=>'.:+"]>EN?";[PJJ(IA5H$@64Z!H0^2/O%0Y5AZJXB1 M+=566^,/#Q1S[L!WTS!G\9@S'Y2#10OML=;O2PP\!^8!%=-&2>N*CC2]!#IK M##GK*XO, #N50*J'=1*8Y)U8V6 MHNS;_?LZ<:2B-9 &Q[5"2)VQ7[Z9L>\AG#9?R-"L#VM;@ ?WTJSMXEI6+9!G M421N9_Y\I7>@00C.%%>RAND5AN 5$T%G:7@.P86-+=]54MU\AVX1HK7DZ3@: ML#9@O3-W>@/6Y0'6N0A)'0I'#"QJ%1AXS9EWT3 H6DD77(I>5F#U%QQL\Q""$SQS-G4I>@0U86:AB* M="L.G6,7_4_C0LI;XYZ5MD)&SD6;9R#R!4JD0('#R&Y M[+A\H_7&UG?K1@MW!T'#<_52Y-@YO[/[M*,[_^>_G!3BE]LND?YX<'#0/SJH M1;H?':;'X_%\FP]C/X^>]$=Q?S Z'BY-I?3>BU.QW=][)4D\Y>\G))[[O2>_ MZYTGS_7KW7_W7],[ME_^AT3TK>KM;O/92ND[+Y^]>_VD_O>?_=[!GYS> =OO M]O>W?_U/%=V_7QUL4SNBV/[\1]G>?2[>F$QTTW##@A6:;-)2F"/$9)Y0LR3# ME0ASE=*=]BBUL"XH 5I T! E"6VMY_O;C_M[;[H/.H]Z3S> MZ>T^[_WZM/?X^=,7UZE[;F;BX"5LVGN)@Y>GL4OS!=A_.$A;NWNU!/RX#OSA M8%[@.P=X1 W"_>GH3]=M)QT/Z9?.T5Z>[G+1]X0W.77""?VU/^H\&PP/.H*S MWS?G!_.2".*6'$',72'(,^P/_\+]X_P%+T;+ A@[CT\!X_DG&I1/VP>O/K]^ M^52^WB6]_O)W30#P^?7!G[KWY"V].Q$7^&-O%C"VWSW2V[N/3EZ_H_>/P2;M MOW[RGI[1.WB]^YY3&TA?/SWI_?JL;+][KK=_?T.(H#)'PWP0I*:M'I_?\/GO_1^>O1__SYM+/] M]-&+/_]X.H:/[X/%A7+XXS=_W5*5C*]YH4JAZV4T(=I 3#)8Y8,RRF]\!Y1N M3R+&3_RY?T1\(EY"1IX??LRCB=Z;&Z*[$);)2;GMC%5>TL[A'SD>#RMLD1;N M#0Z'I[_^&T?]T6YE0@]9IG8>O1$&'7MY9 U :)%Q6SVT>B:[RBZ61E9 M">5(2JY3!OO[@T]5:9%RPL[H^(":>U*/C V.AYW^E[7:.9BNF X>=0HMIL[' MNIKJ;^.ZQ)/03R6ZG;H"?[X,59CT?$RVSXR"";NG$=C'#Z/\\^F'7T[=N_W# M<3_&-_TR?=;44K@@UF4\UI.O?_G43T=[U7C=Y).PYFDDSO3-TZ\WQU_-F"J3 M[Y3:%.+;7_--<4[_76"$VE32ML:VQJ]58=;G&7K+6["5VK:YQZ4H4 M/]T=$"%IY8N_.3[_DS_F_W_0K7+1$)XU-.0Z&8P?+S]2]/*Q7 M;6P]_=_C_M%)9U0M^_Y1/X_N*-2^/:,]8W'/6%"NGTG @;I_\?ZNOMD^/CK& M_4ZA[EQ/6G]PSO4J@[9N,1H7=7&Y8RVN$J66P"L+0ADP(%WR/FF4($4PWLBH MWSR_W,'[B/<+_W^2GO[;X^H'M.7LGG M^A7]OOTDO>O]^L?>Z]VT]_K@=S4;8;']ZY^\)Y^K[=W?1>^@>I;_\^[5N_UW M]/NGGMSFKW]]MM^3SPY>/TFU8N')3 RI^E*3@BF?; ,+'(6''<,9-&Y59-QE04AD(@OH-#-&9H?>UC20U2)V4LA?&A8U+%H1 M+!).<,PZ"E0!DN*(R6>OP&3KE2N-&BT+(,T>>C4Q6ITE,N=3)419,33!L9Q" M%IX(DDFR4:,&1TO0MRO D;$1C7!6R>@A2NXJ*DD>4B&$"N@;-;I_))H])6HD M0K("F;!>,E Z,6=-9NB,R,H45-(T:M2P:"GZ-EV&#Z?BWK+OPSSZB/W]&KC& M")W9"&O86]N3:<]8W6<\J#V9/S=?;'9^K>LQ,8,=(2L#%$E06:"%D&5723Z666Z=F] RX<>F4L4\Z6NHL)S"4=6 A6 MD(E,,ZIMD^FUE^DD,@<%*4'1D(SQ&J!FC:V3YA# MX8?JYF93 %)>=! MBP2V<#3&(!9?8R!*=KG)]!++]%S4*"89HT'&R4)@D"7)=%*"16M2"5[(+$BF M1=>I^0)33:;71J9!*$'K(&9N!4B;G"*5+8RUL=B"&!8OTTULKR*VLQX>87,@ M)1R8MS$S2-*Q4#]9F;F)TGO'R\:6\4UHUUAH)3I0DFL< ^<$"RY)EE )I4R.OBS.7=L$>B6\.PN< MID5&^\@?5R^42U:[<)PXD=5>YG0NXF<JPC)AG"_1RVI^*,T]@ G%6I6-3CK=DQ!6 M(7JFI XUDIY45=V(J-%=,CG-G;(;6WJ^BEW;@U@?F8T& ;4!KP04EU#[' )Z M^C^+T=^"K=AHYR)D>=;U$XW,LCI\/#16*OWO,61[$P/?YBWC$6@I!8/(M!1@9:*#*K@V1@BXY.6_K:;FP)V;7.+&@+ M9W'2M6B@SX;QC:,?6 8>Z/HV_N7E_'^S4_C MLLE;WRW*/ Z[7;\:U4]RS HK?-?J$[?&ML:V,M6M3/4=CD\K M4WVY$6IEJG\P0JU,=2M3WNE3X+4RU;?G M8+VHB\OM(KU*+49PH&6*7LD$!@)JFU.!8 T E]/=?B%DJ\5X\6[3Z_[VD[UW M.[M1]EX^HSOIN;_^T>]]_NN@]^[MI]<']6_U_:_$[&Y3[X#>]^NV[M%WKUZ^ M?M=[LO>>VJ=Z+U]1F_]]4/]6^]I[]]=%9:I%*3J#]:Q.#@/,DH60$T/AE,C@ M3?2I[N<;?>/4?B86H ]>>!:!00?P41")U&4%XT:W3\2S88$LUS,>U)Y,*U-][YS915Y3 M<$B,"@"5\-J1*>^%$UQ(72[M3FR%3>Z<3,^7J0["H0P>F/7!,M \L1"59#** M$I02VII0BQ59Y=:/2C>9/BMI2^9N+,FCU@5IKUR4;E0O- (-O,@N,T>$LDV M(@1WNS+=_%W7%>=9SSOAKW?:!*8(FAE($1EALR45;<"C,P8$KK&_JPGTJ4 K M+;4L7#GA.*#@WEC.MW]7P![4RU7>I@)SUQB3M0MWNERKHHK+0!&!1J*!4LQ*7 M5@O-EZG.Q5M21#66(Q"MQ*))"\7"BG >5$U5YD2U$KU<5";6) 0!(II _U.1A)@+ MBYS?LIYNSI_KBO.L\R=!MDH:R8RF'Z!*K"7I"R/-+7345BMC6A7K517H5L6Z M5;%^6.[.*ZBP&C,DI!'9F *QH)BCC:F6G8QA.Q1H%+9 M6M!XRR[?1CNO*\MSGB$C34K<,1^ K$CC EF1T;"8K70!D\:BVY[C Q!H;3!) MLD&,JD% VI$]J4DO:^#T%W'Y9 !-"=^.X,ZZ?ZS/-FFN6+)@2' -F8I)"A8Q M(KBD1;"\*>'UEMG"HP,#/"@AB#ASQ"02_2PN\F#,I0_--R5\M[(\Y_OQ'),3 MDLD$P$"X1$JX$+66.G"/7'$AFA)>58%>E\"?I8[W:56LE^Y0]D.KE7(5LIV5 MY5$5SHES2S*=#>EI#%83A:O95'ZDN%O9OR70X_-5K$WFW&J(#)*3C!B983Z& MQ#P$2V:52,;!QI90765:>=6&LPUG;STP-1"!CMPHA0&D!^0NI:20<#9C":7A M[$K@[*S34@M/UJYPC.PB77..!89)"P;%FI1BK--;JUAK?^.<8PUF&\PVF/U1 M\D8BL5X4QUW1A+$)2\S2>S E<(WJAQNX#6:7 F9G7SPXJC&Y M.'R?CSH?J*]YM-DAU?75Y:2<.I_V^G&O/G:8.TC_'0XNO+G;^91).0[['\^_ MGQXQ'!QT\%0W=D[Z>9]0ZGCX,4\>?_YUU-A1G\8'A_0*FK"CDW$<\5$>'HPV M+U-;6[C;G(-OID2=*P\XGI4G=3#PB 9D=)FVFZ5:4M,RJ),9'7>B@S74>Q+9 MO=_'T-^?1'K37 ZIO?LGE5.-^J.C.HW/_O\ZN9]PF,9,JRK6T>8$)EY.5M*' M#S2*=4ETQTOV;+72+Z-\B=?VZ% O''6.!G05O>SP:/KVXU&]>[*JV512 HW?Q_'* M[1_2RVB9]P_C_G&%GO.=K*T;?1@<=6IFA/%%M&AI74]^GT;#']<_?L A+>L/ M>3@F?H$W;YFKOWE/RU' S "=^[DW/&W-!WR;61AF M?,^P4&-_QOU/>#+:^.EKF2.!FQG#V>Y_LY.EW%HGOY=#^5^X-&WI[ VKS?1? M_>R$C1R+-LY!Y J52(&#AY!<=ER^L1M;NV/)(:E^7,TM$KI__81;%\WDS'J? MV#PJ&:\%4?EB.TSK%].YXJLTV.X^..MLXC'O3 M6LFBVR$S4H[!X$F.^2#DX5=?B;$.W<-T(7QV!@0_1W3S&.((NX[IT012'5*B MH[R_7^^@IAQ. 3GV*PZ1;J9QH7YV'N,AICZ-2*JG/]/;N MHQ,R=_=?[;[>[SU)^Z^?O*=G] Y>[[[GU ;HR:?'5K]^W4^ZSJXTBQSP4VN#_?>@ B M4F4?P H+/A;SK=2E;9:O-"P?5UH_IM?U M0_[?8P*-_;$Q6?]8*3A9I]4,B-^Z\'08[F,E;'9V]ZII,AR>U,D]LTSV\&A" M!8/_X^]-_]J&\D6Q_\5'2;S7G*.Y=:^I.>;?0TIAO(Y)/^I4]) M*F$ELL5(-H3\]=][;Y46;V# @ R:\U[:V%JJ;MU]S7+<03(FC&$AVCUL3'< M8X9C061"XPL=)(P,(I:2:5$,.9=F_/6 .EX#4&BSY=F/RLV0Y#.&?@3H"&J) M^&$(FP2E(TW@]@C8/9I@ZW&=MB/<[]GX3$6/A+#YAG VXL^(!Y.GQ27@*VBU MSKF R*V"BYME!+49BSQCI?@?3U%-71Q($#(_Y!HWN.6YOJ^%(.@-Q[,CPP(& MOES/.QA\7)3\P:1FY0?2:#X&!#N9("+_P7,T.\&LJS0 U7AA*L#A*3SKS[\] MYKN>X9NJH7F>:EGP3\#]$/0]4V.!J3.N!3OOK+YN+%8F_1,,A'$"3&"<322E MP@%YRFO$E)T3\=M@YK>=-X3?M\<-, !=+]9MUV2V%>N&;V"F@A8":CB.5<;2 M-$LW.]S8 &[LVD>GGW\;CW53L\^QO#7I%.(VQC7;5,-U!]IGFJ:UIF M%+DN((YQ.SSQK\$3?^=-;[4[6;CZY&_B2^E"GM0N83)ZE_.ML73E-9UTP,SF M/7I%Y?V#UX#D+'WA( >S/!?:E?##H2 L/G<&&+ M9XEG@++&;W!>W\47L.C)QV^64JMR"7K=J]N-E+D#!T<;;I9(41J>P@Z16"OC M;;W-.<]: M8K3/VNRW.&X>FT;@&X$5AHX%1QP8GN&%ANXY#IQ[M*H&N3ON>QWWCP&P8PON M9STPJ8[3MFQQP>!%LL8 Z1Z0)##DW5=2-7M4*/JW , MFFJ8D6T8AJ\SGR-S,*_!EELS!ST.F*ES$ >:8^EAS%S;]W3&PLBV06-8-9*W M.^Y-Z6T'/T!OLV.;.T%@J*:O.Y@3ZJG,=1T5-&C+CV(?-#=?,(I%O6V%EX^< M"[-, O7YG(]8,D:E:$$%:ECXD;3D*^>$5,K8;169_CJA33K]&R-*CK[SE#[+ M:SV4 \ ;Q54H(T;_M32:9![)W)P@30<6ZWBNH3/+YCS@<8QM8R.=A:ZN>W_O M$7_5-5VM&>V<<53Y_8[B#]GHG(\+@N8QQH!Y]"$K)L7)$'3M]ZB]_L&NZ'Q/ M80GOTRS\_K3D9AR>2'(; 6E\^7IU^.4SD 6^XT\@IX_#P9>/WPZ_'*>'H\&W MO_;2=# :?)\GMZ_&7^E?WPY^_'5ZH/WUZ1#>\5OZ]@$/3(L'&G0Z\[MW)Z=&'?ZOO=T_V M]Y0/1X=_[ ].=D\/C@8+:45;Y[->'J&]$3[O3B: ;C*9(FP@*G"A,#L;4V- MM*18FI;\Z3R%==*7J-),ACGGR@A>/2P4#J"(5O(?Y#8BB,EO)P'O1)#7B<+= M%*@,";&FP2:5[O_ C]LA&Q^=6 ]_'EA_VU'LZIIKJ[$3@R+$]0APR M5CW'' MC[@5>YI#7HP5N;MWU86TD.O,]ICK6:85,\\'I5>/(M"*+#.,?8LP02\Q0>\P MX6$QX5#_.PIU(_)C7?5=!_U9G*F!#BHQL&S==3R'>;J)F+"JO_X*&TJD/!1% M%B9"V6$_E("/>9Q,! M!E>=)>#K*O? :+:9[IK8R_%&3%E(PE@PA1;4PC7M M(JOE=I'W6';1"3]#2^>88N; PFL[J2VVSZ!R->Q;@T]__CC:^PU0^;=O7[_] M"<\^M :GH7D(B'CX\WCX]>?/GX[^O3;M[].AX# ?VI_1ZYF ]=Q52W"[F>.&ZA!"%:0 M&1D1Z%-F%+I\WO9A5@2([G/?#T/+B3AS,+N/VQ$ZHP+?7[!]]C\=[@].E>/] M/XZ.3P\&GZXW>I;:$S>_,,8&9QF;@^7:DL= #6M5\;E^;(=HB MXVJW /Y>A'D2B#0/]-\J8-E0-L\Y%SFX(G2&V?!%02D>,BRU4O(4@A8VJZI,+9MH8 G!#%RF661P4?5Q)%>V$$>72Z^[>M>Z;/ DT- M8Q:">6,PU8]],'0,PP/SQN>1Y>Z\FUQFBZZ^O(*R(@^XZ"L'8SSD,1<80+HM MXHZ\0-Y#^4)#-C[CO49RT46">#1,BDF68Z%4LSP"GHD'2!]E\+-\I S*$F;V M'YRKAT,>35-^%,_S]X.QP#!8Q?LK^>,+YO3&WQ'3(HL%V*[6B0"?0ET%IA*K MMF[8IL7LT-<7O%Q,LPT=,[4!!ZU8\P,6LXAKS/9=S]'M!4Z_BSHO2Z^*I"A] M-@TN%5PMP5$LUYE)/;R]:+AQD;.; DV-Q]RUPC!@5HASNPTM"D%G,@S+XX:Q M4C0(,2!77Q;.4"$BS;,X+_C;\L.O45*%JBW6NR:C[VA8>F-?63O=.GF#MA?>/V2\G%1I_8X M9=+>32:0:*%*+NQ#X<+>1Q?VOX+\EW?DQE9,O3=3.+WF$3UIW?S\ME<5AR^K M"F\++CWLE5N%GZAV;?:89DO[;RS>;SUX](Y$GPF)^O,XNE9WB78CZ.L#3)3- MIO"(J'AS&U1]%AW*C_?_LS_XO'_R=@T\OOOXQ&U!\,WN]?&?L87_#QE(M@IFB1\"69##],"X 'S_=_ MR/*V7>DP/V4_MJ*GZ5W=AK+CWL?DZ^@_Z>#T^T^*AI[^:0[V=N&>_^!ZM+^^ M'<-Z8.W?ZGO*CGN'7WY+_OKR63\Z'5 T=+ 7:H=[9_K@"^QW[W@T^/2?;P/C M\&IP.HP'BV.S3(W'C#NNRES=5RW/LE46JJ_FV:D61I7HV"U33"C5?,QQ&W34LP^P9;IN&_FW(M-L.1?E#-@+: MH'86]U24GYN]=]UHMR4GOB6CW6[#H$-']PTWU&,66[8=>]R)-,\WS,!P')<[ MG6:Y50QZL5M^$&MZ; 9,#6+/52T3#M*/(D!RG<.I\L!W3'?GG>_W?'M34TE: MU(RY(_2*T+W8CYCK^+$=6]SUO,CS#-T,' OL"\?1.TULRPA]7A/SC=@- E#" M>&SAE#<;2!X.&"U*,"P=S!H"0MX[5UX$;J MD'R$BM=3^ZHGXJ3[:3)*QC()ZT$:43E]>XV5+&E(C#$VU>PO287"+%;1XO:U M_F:N4/@%NK_7$O;;.[#Y-EU&SYV$UI8)L;81R%H6GIS%U#=]\D-7=*_,9(?4&) MCW3'\+BG\M 4G=B4_5CIJFFQQQNQI9G8QS(Z %.M8/8[^M'?:0LBE;J*S?M MKYL4]7@ :K>P>,1*^L[/TR81<;28*A#%AA=KCJ9:AL]54 UB;(%HJ8X>@H#0 MK)AQ>^>=;6H]U]R4G^?IAXUUP_DZEMM6EGO?EA0=RVT9RYW7RO7(#,S8UU6/ MF3A")+!53[=\->;,B#"6XOHX*,;P>H:[V%IR6UGNDOF.JQRWID[NR69/ /51 MNF8L[PC0\(8^_NM_G8&,TS?-)V7NVGF1"P^_*PE^@_7$1 MP]]KS1OIBF^[XML76GR[)0E;ZQ66+2UL4$Y+7O"2,[?NG<31MK.^M0;>!AUZ MO:W=:OBAHQD\YH;)660Y@<&G+Q]\/?X;PKO3[ MX%LTQ+7 ?=8 ]-[#T>?+K]\&P[].A]\&/P]_SNO+\*Z? ]"EC[[\:0R,?7OP MZ;<$[M..]CY?_77Z/CDT/J9'GP[-PY^#^'")BR**O,@,N1H$6@3ZLJVK 0Y6 MC%GH.F[@1;9I[;SSC45=>7T?=OMRS3K6]#Q9D^?%OA''IA/$@>5X@:>9H<%T M+=)LYO"8==&W;>5;\W:^8<21I06::KA!K%HL<-6 .:X*R2XM8KBG4MPE/CUIJL3F>;7C&(:KAP'S=<^*XLBW(A;X M9A1Z@6[IEMNID:UEQXNE"X9GAI'/7#4*,:/9=CT5U$K@SK[)=#TT-8\9.^\< MIQV9$"\\[6GSM&QIEA5HILUC+;)"QV FBSPO=!GS?>[(2/;CZ5T=+=^&EN=5 M*[ $33A#5[7C(%"MT'1 M8HCU32X[W$_-GP?3$+=6QQ)T<:TIG9K <_CRBZS M[,$SRQ9CAR_ 2;'FWI^-&.U* ;96C"Z6 L21&<:AKJO<]G40H]Q7 P_TXL#G MALT=.^:F<=]2@%O12SF,KJN2>*Y<<,%/:QJ:PW#8%->9:MD65S&R MI$9, ^LP[?K=7H<_/5 MKK'7!NK-)0#>S\JY/2@WML3GD<;SZ U*7XA=VB*E[*$2Z-N@>VU!@U))+SBC M* 0=Z_>L*#J5:E,JU9(V43P(0XLY7+49JE0&3@OV-4WE;AC'5N@$L6WNO'.- MGF&NFAKZTB'8[OO0P_4<[OO2P?&G>U/-TDX=>&*D\L#35 L:D!K$5J9ZC M.X:CQ3R*?>!+7L^P[MU>M$O,>>KVHL_-QMNR&/X6M!?M^.]#\M]D02^T(B?6 M(SM6X?PLU0HC7?4,/<#9F+;O.(8>FL'..[/G.T:+NCN_\%R<+>@>VM'QP]+Q MO![E1)'%,/7&]D/0HR)NJ M_,HN$^H),J%:EB/PP/U<7E*[%MT(/.:#%:('D14S/P@]SP&%1>-VZ)J^T=DD M;=)ECA9]U;'I!Y[AV"IW&=HDFJWZKFVK=JA'AJ'SV'.BG7>NT]/]#7=C>2[] MK3IV]W+8';/QNH?N4[3 K]#T5 M)P%BZ82ALL@#QJ<'L>MJGN-P?>>=9_5L 5'Q;1P]8'2C!V[E*;R?#&Z?++I-CJ[-(S/P-3NR;-&&(_U ML?-+>/=BA$XJ/60.[NGN9)!H/T@R_?Q\>;07_JU%KA?8,5--S+^U0B=6?>:' MJN5J4>"%;A#R<.>=U7.,#;0J;XW^O<&(P8OF [KI>K%F.X$36X85LB@PF1V[ M?F1Q*XK644H[/O T?.#HPRP?\"/7-+TH5(/0-57+,C4U\!AHJ['KZ9%NF18+ M,1E?-Q83--K'!S:9GVS8+3>?3[-)G;,Q/E,$R70)RIW_I/.?/-Q A4Y"/:B$ MVE_05!WFA4;D8N=N)U MCSL@H4)'M3403[&KQYK'=MZY>L_>=/?NI]=7.W]Q MQ^^>>)I!Q^\>F-_-:^2QI[F.[0(N^^@PMBQ#97IDJ'[HZ79DV%H<:COO/*-G MZ?=.]GFN#N,GJ9.=#'DNE7#E]?Z/V^.>Q\L:*NZK>LA**FJ8=BHK4:Q&KB,J9KMZT$8NMRTO9UW=L]S[UWP MTCE7GR,WV+P"UW^,&\[HJ9)O %QXL]/W0]1PMV MWOD]R[UW['_+7*RM5N6D$@>".,NY\D>>720%DBW\62IXI^P'[YI!=+,8NUF, MK5:%:Z=%V?XK&4\!;G6EZWLBOV M+*L;D]N-R>U8\];9)1UKWA+6/&_4Z)891*[MJ;J& 3E- ]:L1_"/RVR'<<9- M&[O8ZCUOTP49/!U6R=/)&!NQPIO/^!A80-KX"3OQ#3F+ ME'$V4>I[)YDB1^T6_;DL9D"[4+ 4XB7+OFFB*\T.TYD#7^'>8U9I]Q-<@Y^ZZR&!;[EJ67 M[*K8^65VBG$R5N=@.+_]E9N,XX?#/H(U\/U,2)2WP%EX+A+?_\5:LQ9EF*.( M_4?"/=T--1;;CN=9H68R4X\"S?*M(/*XIQE_NSOO3FD^=!8K*#$1\__U"WNW M["2O&S(]1PM"#FHL"@,=C"\39'QL!IYO1QH+O=BT-9_;_JK[8M#%8^Y:81@P M*[1\YAE:%,*B#,[N<.D2@T:PZ:=IK.XNU=L/ M61X.%5/O_2O(?WF'KI U7)&W:2@PHV_=J%&U&UA[/.2C@.=->.DS\'I$A//G M8;R6RMIN +\^&"N383:%1T3%F]M ]EE$"T[V/QWN#TZ5W9.3_=.3N[5'?YJ> M'X__C!?567%S#<1O"*W?!GK/S66W;(O/QND6<4=W7&;87A19!K>8XUC8T2_F MH:FSV/O[X/HP2'#Y8_(6YYI,BIDQ)Y/B&"U;'IUF>TDA57H>U5CZ$CQH9S^_ M_OR8#'Y&WP??#G6\YJ_3:'AX^EL":]6_?@N-P<]0/_IR8,Y[T([VX [X?F#\ M:1S^_/QS\.EC.C#V?QR.#O3!M__ ,[^:@Y^?[:_?HF:W;NUP[RMUQ=7"V&2A MKC+NN:KEQUA]%5LJ#X,XB.!/PP!C2^]9NM_3G#9U=.OX5<>OKN-7;J0'5A0% MKA,&:/M[1N#'S+.TP \=W8J)7^FZT?&K-O,K:XY?:5[([<@V5"^*T>'OFZIG M.:;JQ)%N.JYA.;I'_,K4>IYS;Y__XW6@?%[S:C;7R'M=*^"Z3,YU9R]L-;^+ M(SLR0^8[S+6M.- "0V>.QQE0@N\YW.CTL_;SNV1!/_-U+?9P:'VLN4RUN..K M@>5XJA/ZH1$93A3[#/F=9E@]WU[LC['U U4Z J_:KQDVXU$ >PVYY42.'UIN M8(;<8&%HQ+Q3:+:"P.<5&L\/+,N+7-6/(B!P*_15WXD"U;4=.S9T2[=C;>>= M[SH]T[MW8_R6SB79DO86)R*^KPBB>0KGV58,(7XH,[7=4X@?H+NPIL4A,SVN M^8[%P&SUN>4:@>N:H6-:L=LI=.WG]R?:5OJKX5[;3<%==QOQ?$_4PCB V+ =>Q?!^6H/[Z8=G?P>.8_HF&+%V9'G _31'];FNJ;$. MI^N;OA_IL9BW[FYB#M^C<+\7YM@K\V#OH05OT.2_ATS8:O88:0ZPI-#P'2.T M/!?B+%MKH!7RQ/B&(6HC/0UD/+L4P6.W9L6UCWSPW7 M[%2F[> )98U3R1-,T_4\T)M4#SMQ68[AJ%C\IH:NQ0V/A9&.(4_?ZNGFI@87 MMTQAVG[7X9.[#)>7JW4F];U!\WRD1Q@8OFFY0:B%EFN&OATSQ@Q@/!Y8XGKG M;FR_]!A<+;H;=EOX1@-Q84.^[.]?7"C]*X8*&LC K4!T>G^XJO_,\_/"#57Q5)_H/I"!X7 M;J!OU&P[DGV6C^&XBC]X?C)D.3^%A[]/L_#[4]/J54FK'T=_[7W_,?CV]CPV]_(JVF_/^.K_[Z$IT'AN4Z /;>_>SPX&'PZ4?[8/U9._F_W>+\D6'G$01ZSXHDW!U'>PFV@XBH;O_E(E5H_>V:?NS& MFJ?ZC -2,=-7T=[!7/)(,R/@4UH\CR0KN)(SUU_%L*CIQ!-UTC@=V>L = 74!29#90(_A]GH?#H1B)O%2H"XH;!QI$0".Q0NL4 MSJ+_=>TF?]N#G7\GA'GS^<@#O_:P-/OT'UGFP MT [[\.=_OOWUY:M]^.4C[.?0AG69@]'!)7[^^NT8WZ_]]>4X.?PVB KOI1P%06&MP.;"MVF+/SSO%[ MKK6IN61=T<\M:?4+_<'AC&!5[(Q"2$ HPC9^T9/'[EB6L&1JQ',J31!XL5G- M4YMGXB52[@J<'$RQK_)13/'NXF@Z*29LC!"]!0O7.A9^,PL_65 [34]S-6[; M:N!:NFH9S%-]Q]$!O(X51,PW@M"D(2RV8_9L?\,SLM:@I^VL77J)3.*>JE[' M)%K#).;U/!YSRW6C4-5UVP%&D:=CGR.[9VIFSS6VATF\ M*"VF\[9XZ>\?;'H*WS:O?41 [NNN[JJ=%@6KYS%*#V.>J9QJZYYD1 M-V+B;>ZF6J:W4/%^%NDWLH2C2\!YZN29+@&G2\#I$G"Z8/;V).!(T=&%LS>E M9QTMIN!HA@.:E!&!=L6Q+EQC:A#$%EB3D6W9@U M-L^UYJU#.$_3-EQ--2+34RV-@9T8ZB[P+P:"R;3))>'&W ,$S\9X^T%X?_QF/'>-J=':2CU#Q^K>6-]?E2M6-I^AQ17A/ MW@$E.ZZP;0 MOFUOQ9\GA'\DW+^.J M"]ZWCIUOCIT?+*AR4<"XXT:!BI%5%3B[H_JN%ZMPKA[77=/V I_<\YZF]0S_ MP><_MZS0H.,2+7/.=USB,;C$@M(7!+JA^9K*> !9F"F:W M+WNR@MF.O=V-O@-D*)!TBW/>62XTR!=!J!%?"T/L#=\20IDX1.JARA?;FXCWDV M^E!/!5N<'[=+XP^>M8:N1PT$O MBG1-#7P,X7B![;#8>:<#@W'=Q1"?C"U1'M0Y#_'(TJN>$L,A*=DT MKZ;ZB4$F /1PFHKA?ZS >8!)KG"12'B93=-(&;(+K@2-,QK*7W&U2#G[+O*8MCA6Y9>LJMBYY?9P8S)6)T#_#S,5D(F MCA].DM(! 1/(Q)3JMZ %\5PDNOV+M68MRC!'QOJ/-8YHYQV-4\4TW _(D\>3 MXE^_L'?+CG^5JF5;\XJ6;3W9J..#"1\)C<;HB_\N_GNX.]C]M'^X/SC]WQ-E M[^#DP^>3DX.C@;([V(/_W_W]Z\G!B7+T4?EX,-@=?#C8_5WY<#38.S@MKSG> M/_G\^RE='9":QO:MQ!T/[ IHAK+KY03$)^4 M08-X$W(2H:3^GF7?\>_JHF(1/$MWVMI9M,E8J ,)N;])U 03#-XA%7%X68WB.O[Y!\LGR@$2\&28%,I_I_ W\($K6-QY!C_! MDN!81@JH<7\JKW>.Z=N=-ST4H)<\3:4@51J+77.)) 'A(K%4_+9>FHL+0@'. MQB!4TR6+^3\<^=-?QU\PB3O M%B$4C6N#$Q(GT /\2'E1R*'&I XK&9[W95)P.-@(S. ):D8[E[RWHX!VNT,P MW@%8["@C#AM8WG@&#AE^.-U1)'AW4-MEXZN=-W0_9I?/G'$Q#0K0E%@.3]A& MN*)"KTS@B=B+!__;(\2#YS*1XX> ..=Y 9M64.T$'2[TCK M@G>EDG(RC_E!5EC.P<[B=UI&-YV@:'T9/0-49 MB+3Y9*!.P,5)EJ.S18D!+#WB7,F8< ;1B^ 4*R=<\#7#W15,ABNU4:7LBA(> MW3=-@DEUM;Z_Y&JPP8:8>=FXS:)%@_U&]/^:$+9Y&=!Z0XS0.UA13$>B?@+X MRAD %9?: (HLG\BS;V(UM%TT+Y(X"(BTE MHML3/BIDYR@C\1F4/] #4(+6Q<_@<-CGK,4Y P+0\+Q!,XON ([+(\*8"KA$ ]V![<:WLM8+PF0HZQV?)*V:8 /!)B7N+_&"! M/R.Y1U,LQ9)7!],"]@!LEX^!HK(QP5WYPLL#$:@$.#3+L4M6>P9J&. PEW0F M\*I9T(7ON,JFI3*)]X ^=048&4WA/_0"/I+*V15RF2P%\.5)\;WH-?"V7&^3 M*=+2+G&I8WRNI+4Y'+Z<.1!8U)7D*\6ULI \+_6K!"!GZ89>#W2H$"/#DPI0 MH0$^,46F2:RE9$,](D/ 4CP]N/)RF(1"?2[Y5\V]B-"DGX8>*_BAD.3E<=%% M$4=&C6N5*XM@:6EVWI"J>%!#P$\"N02FY/4$-%BRA!N/>E)"(RAP:2D?GX&2 MCU<7\&"2_)(G5ZL>7X=/1E9?EXBD":D M(2U2SCP29]+" KT-*;XG" '/+1FC640, 2"&1(U7C]&=EP%3B,6"FJ=6[2X5 M?!_)J+RN8M>5=:7HNZ7Y4MD<()^S@F G4!37$24QL/QI2J^7V$+[**FIOC3@ M5UG)JQ!F6=H'[08D-BX//9YD*X4382L5\,R"2 A?P1&$8-.)Y9-K%/>PA*F4 MA$^$+?5&Y+;$;'G("E0I;F"^VRQ< */#:;&$G\F3ALV/,F('0!.IPM."7R(J M*2RQ3OCPA5281=X,S:K)A.<-?HL;*@E6 N4Z M#11.-U;>@H_"?-@^]Q^@'09L%1$,B20RTRZKN@ "WY&N/E6^02:34Y* MH7)$EU=F)]8A\IQ\9O4O?>5HFB][$FK[*=*#L'B)5DGECAKCA++'Y&1T\*N3WD.^APF>;G62'47T9\DOP)U3/F=6%@>%DH?@+R M@_]ZI<_LDO8$GU) M;RR_/^'Y18)OHY^V4?PA;BU'R/*D2.\J!%O<SY&0NO5@+M&OC4F$N.[E)S MAC/CF$U"=S9UU-K#H4@ME*%.1V@17>#QH\7;4"&K;P$L4^3/1 B"@);2UKJ; M;)Y_>YBAF^2G#$"OWMD(A3**2?2W2KL292,H$%E29(!"J"&_!]E1@W.< M75:.P.M7(I=[[8J Y#+XB:HZ<8\HR"8-5S&JJQ<):,M5H !=_QRU^52HHQ-4 MU$M0+N%(!F)$,RGC#V!7#I4XS2Z%SDZ6 FF]7,0):QZQC#\( MTWF!&S2C$]5KFPJ'<)6*""0:-6E6H)=])E3:L&^V4:X?C$LW.^D^#;U4Q@]4 M,HP*[)TVY[XD7R) *87-\A'^H).DE*O*]\I_ MG,.V44$[R[-+%%TR!H*O#/.L*(1WJ'&P< N)="$_SU-IE$WS.I!6JZST2I'% M)=RX^(1X*H+-!6X?SQ%3"?&-0G(CY@D0D=Y)66.U8@![!34X9PGIGJ7K$]%7 MAE] B_P<[+[2W;L/J'YVI;S>V3O:WWGSRX!)A*YT=19S0.'=",1[ M0O0)O_\O' ,MH]*$\^Q\FM+ZX.-9SD:+L0%IGRDQ"Y +S^N7N,91 D8=N34 MN@"F:2!_H(7#*\D]"SB%!-Y7=@OB/,)W+/Q#W^#B1=C0,THM=^Y4,*: "R9' M=WTL:'["P^$L* B'U[%<.,+(3I6N;:-(.&UNFAQS&&0!3;U0+@#0 MZ/XN2GN-0H@+>(WH3A[Y,HVAMLDQ'J*B&DXQB) W>2F;B >5QW7)V3G16T)) M*N,2$U,6H+J459)HQHR38N 'E^9#1=,4/!#\%V/@(O2.KCJ*KF,8K7+$8E;# MU;G@ [5@6TWO%9W+$,T\/,ITIIEVBZ#S"6<,J[WV!8B?9#HBU!JC8Q-KH\FG MO!R<,L2! +9AO**Y"-&BM%FXY17P((D%21%<<(4()C$7 VO ,PS.2QQ>6?E MA46-C(7E[;2-F62@2Z[(V/H"K6"2B%H:0#PJ T5E8*TB'ND%DRE*\#.=(2# M&#TK%7J4!]U8;(@I'ZB]U?XG-;O$=Y48)#%G782![Q,*90FW*JX)F&!/&>R> M[ K DP,WYA$J3 HL!73&[5U*Q0Q[ 1312^IVE MZEX'-"K_2GD.Y^07D2ZWG@ E!IT*"7O @85[2$X)/9.D6%,0EM*1\F1@":B@ M2MJ8/=J*4>':T4&Q\)I21FZ?WK744[6->M<*%6B%XM/T+I=D/N%L5"KI%&L9 M)5*!U%O@CIKV4R'ZB7JYGFS#F=I5E 0K3"VEQD MI2-WQG,K@(S?G \9* PAG]+56REK;G2K@_6 $AP#TE+_Q\2>9"3B MU"+3II#Y2O#GJ&GP\TF"OEA*S&F0!1=63*EXR9L02]>#L[A4^LC!"$O8V3@K M)IC@*!Z9LW.Z5IF27V%WUC) -4ZHAMDZFZ^_G-OL)!E)M9)4$SXFU3&;3H#% MR$0<5.,(@42LK9GZB3X.=**1TTKPT>5XOP+C%Q+X&V!<8&NS+*ABEXV#E&K> M!U#B )ZHT^;?^:0,#HI$@) !/(DA"*WUJLHFJ3QTTF^_?0)[=R9S-U;VKL8, MD\X^B&R=0OD=3ANY*L5XX;' M@%:XBP_9/FY=!)OGXP_&BN[@ >IHLL:\)[, M\I)E 5=89W#:M)AD8)6*#2CC&5,=D$%("RNK.ZTIHJD]_/"Y_^^^*I(-5\+V M]8[\2=8JH*DF[[D&Y$ ):0:O(I<@EC=<#C,0 M+_%1&GZ M$O/,RW71$8M+T:RL\MU$UCSF#*JE*,3D0*#(JAS#\#DLHW:>8&9@#M**@QH"_\4U#9/S8CZ@ MCU^>(]"E'E4F&I7YV3([,FB$T8%WH+&WED^MS42]HEZME..8:C<=DU6^7R8% M;Q^E?I3.^]$(44T26Z6KL'J/YZ!9AJ4]76=!E^F!TZ(RZT&=A/-G38%XI[HU MP%#.E]5_S6:]Y;Q1H3W.ZH2R,OT%5$3RMJR_J4:BC,@)&0$_)>.J?'$DWT+.]]+3*K1HRK<<"W](%>/H*_^776*]20^T M7'1J@+0I$BJ&HNSPL@:J$HW2:A/I%Y%P[4\QA0*V!/)7)#'/FG@R]1EK86@J M0!7*+WT Y6IF0S>T$32T01$>8^ @%2466(&3_."1"M^'S3R$1&HC>1-U2)V1 M^()7).-BBA46B2P."HD^$ISY074KTOJ4+S^X!4P:]102/'@X901-%)TTO>8] M)9A.*!4]E:;*).LI<3K%I'>A),-BRB(+^)FB&GCTT;1TFE M#Y_Q,^;LLE:! M"$2BTI#R#V#W$T0XP2RJ@K(25U!CBVA+I;]/ZDZE@T 1"T#XV#KH^$DE&*T5) M2=\EV8"5#>J'^/BF$:V4,5=1L9!G/^B= *M7K^V^\48L'5AS6N[]E=.W9[Z= M[>&TA<;B8EG/FAI(:S2I;:ZZ:,:?@722B926BW6@91>+LAQ^MGRQ*I*?+8D0 MM;N-=Y39=,3L9L/HQ-\F[#O:J&51(<9=1.4OB4,0 J@$4)4=)1Z6)<832EP3 MY6*I+!*E:+LH_I:R_3++OP-##OE,9);&4I5J,#[C E3 ,@5M\4Y1NE8*/+"O M,Q((O68%(!P'IY J5E>(I(.*L0FS.\5J5LH8GZE\*BLY%2!NA%^/"E P9W L MH40)YBGF7J*8(@L=MI]A V(A+BGB-EL?6PD)S LOI&\.G72U?QY8A_*>"U?S M3-EN@_O1D\^I^TZC?G8!,9K'+1AJJ3FMJ-R\*NN[I"2C"F]454@EGXTP56_% M,DT*FDDQ*.1+69A,SD/2,F1]L9#\S?#3G H6P3ZO9#)FR)-S<1S DP1^GV69 M]"J643=8&:Q\3#,O:C@W"GJQ9OP&T2V;Z&7S_OQ*WO66R\9Y,=ABKG]C@B3P M?8'+?/L8*%B>I&(HADO:A=9;FNO$QRR@^G'N& MO/:D[&RS&Y;!H!Z:2U :63.V*9MCEFR\ M8"FK4JPN,4*Y NZ;TV-EY*69NZ<@&"B#@U92C8 WF.RPPN*NZYQJ7XG-<'?EA]^+:\LWRYS[]-#<'0?QF^WW+<%;^K/7U._YFFZM?.G?GMDS->L!) M7#[6--8Z[$W3-";FQ'R-#.#O+4&YRP?D7+-GK9UU%UUI;_. M,0G]]&D.:D&D:S*#?4X2_RO(?WDGC&40Q)L]PNW&X(X\VT9T;;ERJT@>M?#- M'KW40*5.>>-TV=:#1^_ LQ(\KY0/%"KH.&/'&5=>J=OSR+_6V.EV8_YKFE"0 M3>$14?'F-OB_[NCK5D\!/=[_S_[@\_[)VS6(X]E.MGZD*S@T)'H@L=F+#N6^>XH!N M$'SM9JW=E8]YY4;=44;?L%NN)NUCRO2X_[Z[+Q]MO-S M/QZC!S]T!]3: ])[EJYOKS?@D:))[>;LCQ&VD#!;.S;_W/Q\M]Y_N\G>-K6> M:][17+U-@L93VK(=,K\09#:\GN&:'3)WR+S]R P*LW/;D.!CH?*&_!*M1KRC M/_:/=T\/!I^4@\&'H\/]NR6O=0Z)^R6O2?@U,-H$G(VR*58QSJ/TG8R VY_0 MRUOEBXK5;BXMKK,O[VQ?O@!%98MT$=?H&>9MO4/MBVEV2+=52 ?&G'5'#;A# MN@[I[A:G<'J:;K4Q+^!YU1YL+B&NL[!>:LC7[/G.$R:P=G'%=0[)Z1F^U1U2 MNP_IM=$S3>-)HO-=-EQWY9I7=JC27;D95.G225KF[NN"EL\C:.DZ/=WO O = M+C\#7/:LGFWZ'2YWN+S]N/S:ZYF6;26W\*CW6325^LK M3T]I2NU1-3#G@&8V=EE?3^(&DNUNEV0G=O;(Q@#4;J;HZCW[GI4<&P#2=ECG M';F\>'+Q0(?0;QMF[\BE(Y>722ZO=:WG6?I=_6%/2"JDE/]"\[C>W7I H&?L MO-N>^;$?FN/CE\Z/V[YALC-[D@/EB\8 >:UO_[.G9+GRRNC;]4S.2::\LLWF M)-9R!MQZ4Y34A%%Y+UXQOP MH597;M\I7K3*:NWICI>@_<\(P: M@FNA1K]A,\MU7HL8.&_VVG,L&OL$C'CE]+798;5&C;SSPVJ_<#$NO#F=':@0S"X1PVGBM7G.5+D&M-#FQO$P>^OA*N&S79C9K< MJ%OH&4YOW*K%=J,F;]K3UOMRNU&3W:C);=[<,R?/A[URJTB^&S79C9KL1DUV MG/$!K^Q&3=XIH:/5,8]CZ3/L,C>Z?CTOMXO%W<;8=;U3.JQ[_#%V'=9U6/?8 M8^S:U[6GU>BSD;38KF:EFQ'\+.9FWJD98OM:VG1(MU5(=Y=FB!W2=4CWF,T0 M'Z\MU//J./U/S#_J/%>/=N5=/)WMHT[=Z;O_?"1L>280\_IV:R"VV&!_,:U; M/JNUZ? :S9>J-M-5[9*E:AGG+#.:^XRY1_G"< 5 M8*+D/*6\4)GF.<$9I&=XITCZS,)ISLL4XQ#0F<'2TVQ\IJ:<1%_$"R ] MRI[E8T D#B^ M5QF^7=X'0^G$Y%KBUF[++I@].X)#X=C0*.S!%X83 NXK2AZ M(FL[G*8L!\#);40\QBQ:>@%@80C'R?+O? *7XU?7[<)L[((5118FM)'+!%8^ MR0$SDPG]A"F^\!'N8A-ZYPF#=8[94#E.@,,H)\F$]R2\QW!C."&TJ+/-V27+ M$;=@ 14^%#5&P.'QG,]DHL,93L.)Q-2++)V.>!/0HZ0HDA2P91K W1,L'T:@ M M8;VYR"OI#-W<@Z;Z9B4]*YT3B]>Y"SVX#9+:BY*A582JI(!P*:%; MS"ZRG)*2*RQAT;=I,9&)YZ+(0=P%=$_G#VB'SPRS$GUH<5-8'# $)-V;" MGMX2C(!PZM1IS.YLW"BS0+3Z%A840 .3U;SP+4LOV56Q\\LL<0-ESP%^'F8K(1/'#P89P60BQ&1* MY'\+J@G/\2I8$VO-6A1@(/'_M_./FX_(W7EW2L0,1/(!7H@T_*]?V+MEQ[\% MQ1;7=\3OBBVZ8HN-!AN>8?W"5BVV*[9X]CF+7;%%5VRQS9M[YN39%5MTQ19= ML457;-%QQJ[8HBNVZ(HMVG/E;7#DN67);%\"LN_W?%OKLMX[I'O,5 ;-[9F^ MUV%=AW6/F1#H]BS+V^;IR*U&G:[.HJNSZ+*/G]=XYP[GM@GGGL>TZ@[GM@GG MVCM\NZNRZ%Q6=[_R>=0,6'VM-24#6P$PN^^W!F#/JL:BSL1V ,2BQJ+1\%S4 M6%!BWB:2LG7-O74K\+ME90/4@:.,)_!!-//&O8Q8@AF=6(M 102C+$IB0'%* MR =(7B3A7-I] Q#U:^=K"IB2PCES)9M.V!D5=WR#-\+6V(06C"!(^82O7Z*Q MO&-]8[M858%IWP7L:3R-63B94OE%65-1EB*4SRE69XK7U0K7O&L\#5-,2X^G M/%6& #L"4,C.69"DLH9B7/5%KX^A3"R7[=M'/$*.HN0L2K*DR( P&H4@=VB0 MODAG6U3ZT&@Z+RJ0-D-DSET',=RI9J!H%@W@]\@E)W)+\,Y)/BV1L\2I,"NP MC$=4,!"UT?B!OG]-C8+<2]$PP5FCG=$P-/..$F)ND;L]J@-BPX M6F+1- JR6;4FID/H]\9Y73.W">G_R+.+I"AYDW!)*Z?L!^_*$F[Q6U>6T)4E M;,]BN[*$9Y_=UY4E=&4)V[RY9TZ>75E"5Y;0E25LHBQ!\(ZN-J%CCUUMPD/4 M)JP.^S8]7BJY>=L4H9*>C(#'6L_SS0[I.J1[S 0\W0)69W=E#0\$WPUK6%V!0U?@\"P2?W6O9[I=MGF' M=(^Y-\/H:>YMU?H.Z3JDNY>&9?9!PWH]C3*"](/5*.6[FJ'4^K(>Z M\GFD[1MF-TWBEA!K4VG(W2H=W%9EIW[AC710D=W,R^33S_V3/F6%?F!C%C$Q M6>"24V?VLS&\A)+6Z2J9#3T!#GA>69X!I;5FC8?%/((WI+!)-IE.LOQ*H?=A M9JK^3WH\/I%>EP LKGE<=0VFUBY[(#N'.W\D."D"=F;8_]S*]'B !J_D"X*# MME>FK:^9'8Q%%L1J%%EM4:8*$S7=[FFRXF1Q4<5M5X6GC0\4I1>R-&(R9 UT MJ=.E&_C5Q)B%3&;$@^;56-F13(;S"(U_3,?U: )Z9I3 IG#$ +8#G\][GL%+ MSO(Q,(#B'DG)SC8E);\'3IAF9]N7>R\7#ASK/.<%#9R@X2F8 YTK; 3,?=*L MP[D4B?E8G90UV)Q$GW@ZF0*JQGDV4LIA%O64$\0KN!"XSEE.)4:#;**P-,7G M(_:(!\.%YRR!!C D?]W"I0L2[1R MCN5M4(SA_!0/NZ>O%=.L_,D M5$HHM8-0CYNH]:':"7&P#],"]#:>%P^\Y&L7V$,1!&I^."T*@>! )5PQRU," MZ$=8%R,J43 1A%APG&!58B(%/1>C8P3BEV6#<-['A,)]Y6""IW^>%46"S)W. M49373889T'YV=D7T% $AY".!%"7:C-@55FPI 9>2DN0#SAZBFP%+"CFX:3(D M;(%KQ@E?)@I:3RY86PG\H9@&WR3+0T0/IM$9GS!0I6B0%*I1(&8EC817H1C^ M48G33QG8!V,:U05'FTQDK4]1GFCC]WK$AE+P,_RJK[Q?A#O AHI.+^A%DNG6 MA7? 7*=I.>>J8G2R@K)YC'B$2.1IRJ.>+&9%!3(79W>9X/BL%%! '&A8TD))(UTQX71/MV4GN@U3\6 ]2\>/==4%/ MLEASD^5)MZ@#N5_)2/NR0^NR&2RBZ1+MKP76'@_Y* 5JP$O_2X9Y9M .'\> MQL\D5[GA)"L+K5]@2_6E*NI#.)F[%+5M"J!:/=WN*?5ZP=,K+U([I>"9:_2U+QA/E M I:.D: :Y;PZG;F$0>G>R+#NL)U)F1/_*,JB+>6RO M2# T&P^_\MV^5'/+YIEP+*+%Y)!%=')7V,N7\[$28S@MHK;"RQ)]9I,&;>N? M9:B[S-E9EA96+B^XHDOYN&RU:?;$1>(!F'Z""2;PPJ"10TG):#FGJ.DVGM\A M^Y;ERA@>1GE&A<@]69H> .@\N3I'_D#-J4.>7&!N1Y:FV26>\X=L3*E3<(28 M@8=G 616'H'(2ZBR#.>>_K\%K.$'_)P4F ^*_9#+/J/%A#I!'X63#.,)NL@< M:"0W5+8.PN+7.%LF*R)#%,XL4R<,RF M7F ^PGB,.4N(I@B1$@9%3V16DDY.K*4V(2I9VPD&$"4Q,@+04LZ";&26T%]IP%"" MDJ$(K,'\L3)C3Y!L>9[8Z58<4S(&W$K3D4PL!(%[-L276+WFR;^Z4WZLT7_"?,FQH! %,1;P5NM1!NQ8Y$2!+H+(J^P"?D?$L@997]$1 MI>7&=P&A*1FO)!HV$OG>E*$_=XTB=)R2,*_D2W5/>8T$*>X4?&YG#K [;X0@ M_<+3M(!O\[-,><_&WWO*H+_;IYQ"%F$B7S')1>(8.Z-5E;G>(ED/.3C/"VKS M?R7$[B3K"_9P6J^X?*LH/8AD9CM37KEVW8"^X&/LNU_P<)J+G-XLO:"VV>(A MK5)UF3W31W7T$T!92IS[&N17-B2"@""#$,PKT,Q!\ MTY%8*Z!>8[W-)\/+7NMOZ-%P)]R8TU?LC?+*:! "GO'KX(WBV*0L[[\_.-W; M%6F^/*;V[C++?&%]Y?925J!:-\7Q&; %R M> EJO1SP%4-_ZOW M-6U;T5T ";3LY8QJ&>AL_EY@.*C)< "QH%U$V+JR\)2DZ+BXK , M.F.5AJK@CWC8!3+5N=5"8,,*/ZUX(15A=,( M#:=$%'/,W(4, ]$P!SZ*@T;@MVNM_C=;BE.KY4X.I)/D-%0"51&@K9K2QPU9 M*R09,B%9M )G'[ B0*906C;R"IE^\F2$&L$"3 MD)<;IBUNZ6DND)5P7!6-VHT0L!@^EZ4UY ^ PQ5%G:SD^$#.=(:]V8+/' @= MSQP%A2HO+2>;T.- L!;EQ212(D:TQ1EH0[-"13""4@[6RLL<5P<\LH!EEZR[ M5')E;4$]N 5^MQHLG@3;]!S_C&5-"S(8TDOGA)M";A_8.QJB.=4=UOJ37"6H MM;C*&4=A11<(TMD5FXT5]Y6#>BI+;RF:H[L"^%I!I679M*AX)ZZV.K!FE1F) M19PN(U$XX@%HVL0H\;(+N)_PN*>,.#H=L%*CH13V%,!H$+YCU!L1[8G>01L, MAS1EBXI.D,DJ!4N19^]>8\ES43RZ3&ZG37PKA.,(OE^NC&PAS1U-)R@OHYH/ MKJ/1!SBEK,(>61( MYX(J"$1%KC+DE:B[D05/ MQU2@1;6,PA-\+4!*$Y&)A^1B?)=\ GE^B#)D#A:^<@-4]8N/"Z1+4K2FH6)1E=45([UO*814G(@)\(X:02 M46HR"R2>%,44B/\::YSDVHV\07 ]P1RT]9D#+:]9UWSK!0IE@YV#$ WIE"1O M1EU&6M2SK@=:>>E?6[:MIM05TP\O$S3@43^>4?6$CH>":%;_PN+0A@(XIYPU MELI6A!"%E55M8U&:X?)KH31O5V"<0 >]3IR'AI]ZY1$ 7T7>OVKO]+YY="D: MUU#MZL)Y-:^8?[N_^/82^G.'4OI5;BD*Z8T@Z[2[=DIY2FWH&B4QR/*U*DPS)9N-Q;'9I"50(CUJ\,S:HG M'S8\L.LL$4]_;LM4O0ZTN("I,V;G=8JV\$)*K5$T8$&*K370QAO%(JE?RA($ MT_N>OXT(MLS$E4[MM&'LUBX 3!@0GLF(QPP.7D812E_37)R@KWQ>+3M0'T]B M].+24YL/%5H>-O_(@)6-O^?3\PFPM[+('4.4@"C$\LH5A;" 8JE D8ZL'EE/ MY047U$*U"H>=YT")R7D5'L(S!?&+)K\,\HYG(" C MNDNAL_,&XYK%%/!,AMT$")"*A>?NM^F8*[HAPNWR4?3QH+QPYTT/5R+Y0L62 MRP"$3#EL1@M(I:@C#4(QI'0C#)(KISD(I?I! R:C8;LREPW!\1HU45+(OX^S M2PQS-!ZP[(XWRNN=Z@I:,C!!?!'GPI18"I^YN! &4,AT62?4$X&F$DYDFRWY MQ_+PSTPDA7P[">I?%83N2Z3M8J&E6B;-I.5PQWY(0C8#4H\25>0DD>:BA*P@ MORCP1[ TR8=.6&IJ!.RZ$%^K3$TR2=&%7W7CDQ1S3@)P/!U=AP3$8^M\!?DR M(@EO"T] QI8 DS@?K3X#E/B$L"30L5,CF6P)>!P#-0S:^[L3%!4$UJ(WM=,_>D68@F=+Q&+(8?R?9>RZF1L.E6B MB1 ="<*Q'8;Y5#;GIW-7O\>;.G?!LAK-\U M'9V)[YM=?+\=:WGL^'ZKY-L:6K]_2[-^ANJMUMKUL\M\2L-^9B7VPUKV,^]R MGL:TGX?\W6U[OV6VO=\*VWX%?.]!Y@]BW#\\L)Z_<:]O@W&OKV?<^_S',[AFB1 0Y3L[7IR M#>5JG3$RF3#63BG@TPE<^9/38BAE7-BPLL:R7%DQ1?.Z7H-@AY3$5* /(10Y ME[2ATBS."MY\&IB.=:\*)FX6@/A?,< $/@HA(]%WR8KJ_""11])X"(D3JOI" MB=)\WGRB25U)3!-+1@+45N);_;M=Q9W"K]#-1CFJCJ8CA M3JX!- &XJDDE?4PDL#4+\9MKJI+D9R; 8>,A+"QN**THYK"I49J N*&U],00 M37CCF*[@V$N'E0GA$DD(9C(_,2F^PV8G$L(*==0 >WS=1@UM(GQ2Q5I)X+?M M,P/F>T_!?Y5]P.4+[$6%N'Q> M)#-^X$T@-(K]5UXE R@59*[)P6^F/,U./A7V#BMDQ[+B[3KP[08I=8.4ND%* MW2"E9S!(Z4G;!<_O=7EGW.5-<;N)3_7$)W06P".B%SCF:4\J%MUDIY<^9<>T M>J!O=J.=.J1[3*3S >F><)[8-DCY-4'Y45B%FY#SQE( ;,E\'[?G>_JU&/5P MW.IY0U:W>II^_8R%)YFWMH5J%PT2:MT (>VZ<1?SFOTS%9X;!%"[J=DR>KIV M/:-\!""U7%OLR*4C%SE?R.SIMYXV??JPINE7;!$+\-7IC[346BR(L2!^3<)@"BAI!<1@2S[8%"V;C*B M"&QK>QM 0/HLJ9I0Y:F @BNBYC]!N;.LD< MH9GCT;7F:>#YV/68HC+W;3+,>9GXHHA9"4LC^9A2QW(132Z3=T7+9@E6C^;(^YMKM8SNGU>@"!_?*\_INM1Z1:Z +:0K<%Q,Q,3,'5'_B>D,YV5[L%>6W[?K;H,T9X388A;'F' -8&2P7;.A M,329>S,5HJX"&?'),"OS)'C=)VL5@)02RELOYIO25;;MO$[46WK?G$50;0;0 M]T!0O_'D34CP&W=V/8[*9FI28F/2-#:$PJ;S40XB0Z@=,V)^39RA]2;R]4NQ MMTD<>%"-%I,TQ*C,,,3^\X(D[/5INT+=&?#+(IVL'"RPC7B]:IZFS U=*UNJ M2O4$%=9M3-HT&@IN-6,33W#(TTCTO)5EZW-Y_B);L##E<_$;T7S4:,F)Q<64/U)PGXS(O'LOM\XO9 MZ1ME(BJ88%0,0U=OY^3$&S"A&&;Y1) 0U5I4!-44#G(&4LR2O)["^$IO($)? M04Y:WT/]AF,X*BHR*K"W9H._P-T+%"9RV6EFYW12 M3LEV:S4:%/"IT#A#,P0]B)M6 C( M?O24@(N$9?D.?"8QJ&PLV:\@$IH.Q(>884PHBCU8!3RD)%\+(M5LVMON=^U, MX-8GU2K'#=+?SG198MXS'(SJ4S +'/3),8ZD*(?+ /W)X;Q848)%1W#(XF@/ M)GRDN"7SHVQ775/_34GJ92'0I2P+*Z8Q%M^(>J#K$FXKB=TH+&+(9V25)-XC MRF8FY?C6K)YN5=:4)6.J80E#FJTFYLU@6_?OG+KVUF4"V5)HS!0>Z4:I"]#Z M^!6PEKO/7M6--6:OECY-%1W@;VUK#H%4_.;!T6?Y-%8\="D/]$V7U_]/E4.=P]_O?^J7)\ MSG@GC62L3[<#0X/3[Z M_820[H_CHP_[>XAGVX=5N]5XRL8X<=GI@L9WE8,$01\^)FE+*EHILW'N'#5^ M;];MT-/B6 P8&"-CE%]&'.=^BXJ_DI66B"-!00N&[_AR :;'8ES0+E M]<[)_H>=-XVBS.JJW7#R1MJ'C7VC+H\&P92LE_JV8@H[%>7PHM%WJ=>078D- M%THHP%FR,SFPN&Z_3J,*A@F/80'EG+8C%'&RF;OX[6,US4/^)A70FX%*92,1 M2- 4C@2+A<6<<":N*0K160*M%5Q)O491I,K%3,EOTXB&/2IR!F51U)WCBU+> MB@*^0I288M^2Y2N2'O6>/"Q0",?4E:I'UZ=)M]!>1EF622JW<@X%;T11*$O$=H8N3IMCRM7 ML'(QG9#ZTM-JJ6X: (K=4PC^(6#$13F;$XOG4'/.6%I6&&,#A/,,';@)F2ME M!XIJLJ^ 8"H)=YA=8CUAA@U,9D;>-) _YS'/I9N"INGT[HJWN!!I=<\?RUW9 M!ME5)3NZIK8*2[,E=BU%+-&V;DQ3<>2N29.+9#.46K8"YDXK_Z2P48JJSCU. M1)>68AI@U?UR!H/XE*/#GJ:.2U(4HVI':*S^E(73E0&$;*7T*E%'&6+AFU4L6;@=@+GB#2;NTRHK\MT-!4%I$+Q'8VFXR0L*TJ;7*$0 M!:I@5,OJ>YH]38M*$6?#JC-(2:;U$9*7,$=%'J@)!TZ-,ZG/*+(E +63J4I0 MD:Y!1#5F&0EXT%,;79S6\G6* \)7-U0G1GB#@,>^.D6-&%>">J_D'1^"37TTN+--:.C/Q2;45]J$O^]_VOU=&(/[>P>#3UMH M#7ZD[G%-#:<4TMGX+".=4D22SQINL+3JQP#J"0A:[)&EV&6GB>F8@2$S$4&2 M9>&26B"2KEJ%??] +?I Z"=-XU-$3H1CN7+"7PD5%&=4H=S-Q#UX:G?W8QC6 ML\'9W95(B[XPY>/NA].CXRW$UT9OIC)"6@Z6:RBPXUD,JJ\J>Y3(UM;S7C%] MT2M&QD2!0^6DWEP^@I3'D&S*!760'A%,P28&);XW,W)>&EU*'9P4J,%82Q>?!\?ZG@Y/3_>/]/>5D M]_?]$^7HH[+_Y^>#TZ]H*7T^/C@]V!?.O\\G^_BC9/M;2$,G"3+- 1@G5(=O M:'H9A;THSE>M>BK2V8S=2T* N_SPP, M$)D=5=-,W-WH/,VN.)]K>T5+:[3K:X 5O6IB)XV@4]UN"OLLH8]@F*4+;:J> M7Z<8T^U[^GK]3%K1?,5Q[2U9K->WK+L]]0D :_=]-ML>YZ[;?U)7V'+P4'&JD%GC*4KGE9RZ+2NNI%#K5UK+^W*I&UV% MW??L-=:QQ*6+TE8U^_H2$8D1)N&9>:V_F?.2/:<^6VL>X2XLAIUQ:AM%K>W% M)Y9$XD-9/T88^6A,IH6 (CZB"!92*XH".#4=R%QGRO!?KNH6#5VWZ+CV*K2L M&[0J$>K$[6?;5?)L:4* G='Z16-[VBM,O>>M7VI%9(+FR,4N/H(5U_[5KR3] MMJ[X=3(N,\"+-]LIX(UE OXE=&3YC8VG./&C#,NK2OE-Z;=YB'8M2QH#W=1% MX(ZM)MK744'O>;9]KX8*SZ6]R$OO'K+US4$LK^]=WQAKZU'Y)7.J__F'9^C& MK\_[@#M>]4)X%;I\6XK*MU8T8_K?5BF:'WF0SVF:U5>&=P]5]MV=LO1YT&Y\ VG=.^3:1V^K\]HEVVQW4AG:[?7^]J'<\^<,^A^ MS]-NV]B\?:?4<89MX@R6[MQ:R]H@SKT$CYWH65-K4;,];)[:6[>%C-(RW9[E MW+$E\!99LL^94V[?" C;[-_5#=PBG'OFK,&TK9[K/.&@CHXUO$#68/IW=E5U MWJB''D2Q0:/R@;OLMP^Q+<_KF9Y[-_O@Z;O)/Y)%^V(C#K?>?[NQ'30\XXZV M\+:@1^XDFKY^+GC\I=BK?KG([<[Z&MFV(9+0.D8[&RNYYGJ2*J97C8E94J#:J M4Z?%;)TF-K-#\&*'N62,&=SS6?-5"^9F,2=UY%+8V1DV3(";9&O&*JUZ>BY& MKFAU"W#J S?.L*5C(EM:83^$KA?03"\@9R.]@$SS(7L!E9?")D,5 )>S=4>;<.,*[CPWN\"/.$6H+.P.R0_OZDU8/BIT_ M11N_&[#BZ:7S]0N4TGDXF9R__>67R\O+/BRS?Y9=_+(+^C-VU_V%1VX^M%XRCL0O,QRT>*I_Z;FK@V>CF?['_ G^G%;OGBC]CH M=9#U%5TU+NEFNTT\)=-9)Q6E8SHOC.FL MQUADMS?)&]9F*D;'5)X[4S$[IO)RF8JE54S%]$T@4%W[KV KI+S(=ND5BWE_ ME;++8FWN82YRCS_%].'T:IY_Z)KZ9S5-J)Q1+)9PPL\GHK>?\(QV;*1U;$37 M.HMHJ_F(7(^NZ7^;IFX8/RI&0-0IAH4;RA\\IZZ62.K']:S+$PHB?!X#U7_* M,4BU>Y9S,4\!27I?1J>*CD:?ED8[ ^)9T*AQ+8UV=+E==&GJG>Q\#G1IZ@NR M$X>ZB9ENUNO_O[VK:TX3B*)_9:=/R4R*XD>,?7 &D2:TU#ABV[PNRT:9*CB MG?COL[N("053M5HV>I]4!!;VGL.]N]R[!U]6A)X;_X;(>JR^&IQO4)H"8I9+ M3'"8)T',G,/4(@9HG$K(''/ EBUG(>T^89CXQY:KU9!2_Y3L@(7O(D MR)CSDMN0$3RC3&14JZIB]FT)^%C&W3]TAQ8R_2@6\Y.]@"S$5,='\4[!2[>[ MZ78W8$T+<>+YG.(P%9@U>1(63L1V>SC&2+QK<"C!BX@*36+13HS'*VG>F4-= M-RMA:XH,PV3'M#VE*$\*Z'!L.MCZW3G3882? C^8+5G4%%-?J+C;9$)G>,T/ M@&49L-0U"V"9@:6.IX1K=//OEN?_XFN) TA+!6G/^ P@S8"T1Q\]WP.,RF$E MCE%+ZP)&,QBUL$.G ,_R#<3A.1@: ,\,/ >)6#$X>DGLI%8;9XI0/6"7@@9X MO&G0?Y%(^,:)N-CK03U/BR2L &L&8>BB!F3_<%B!#[EZM )GC[R7'-^(M&OJQW8 M[Y N?':0.-_+VA@RRX+O63[>:"BM6NO@E=YUI;%G5?I;9ZTI[2WUH'?YCQ'A M9K\CW^Q85;EN;B=A7AR3JDTY@M)20UVY+OJ=!Z?=GP]H9.AW_7OK_M8T["MD M]O5MWB']&Q2O#[8K@.;_@Z825=AI' =I"K+H-QRQ4"@JP@ST7S'IEI\..Q8^ MC?4N)(;4F0+5IKX7A.B'1ZB84//X,$',2FQ(RP&+E6RQBT'H,8O,F4ERQA&& MZ_'AB[8>OH#!RG[HT?EZIOHW+9C4@\@+T)*)O+[@B*?7*.@K#25ZX$K?=Q!U M%7:+I' Z4Y!N#+4T0H*%'[.;@%A+$EN]BK7RUH%@2T*+G7RP);T%^#)=[:T5 M#Z5!]@["!F>Y /G-YC?G%2=PE^QC$L^FG6=02P,$% @ @X.I5-_%O_1L M# 2G< !$ !B=WAT+3(P,C(P,S,Q+GAS9.U=6W.C.!9^[U^A]GKB9BBK[[P'^@,:,A^D[9#_*$+>N3)KJDLSDCDZE M/;O7>WV7G>'COCVRQWW+<4[!WS\>8WQT]//DK.?X/3S" M8!W"D6.Y[@BL$\^15&"?G/3L4>]H[&NF+_R,>U,(,9*&1?SLA9]WID+,SKK= MY^?G@^?^ 663;L^VG>X?7V\>=--.VC8@T8^EUB\C%F3M^UUU>X0Y9,U'SR]B MJ;FZ<.#1L*M,M?M])VNI^! #9Q)Q@2-OP=D7S!+S&?!J&GF[JVXK.;9E.U9O M29*?:U44<]A-;G80%H*142Q@0%EX!6,)J@N!X.J;E?,X>.%^I]M<@YA;$XQG:VA1I$PT2:^TUZ80J<[IZ6GW M185>M1Z5\:3;6^JCY?3:B:T+S.:RY3M;(<^F> 1P=2DZQ)2!YATL8 DA\L\V&SQBT-5R2<#EX::#_[^WW<-#6?DGBQ<$_ MPWP?QFW-ER0D(FM8KZ@?Y7U$_//.)955\0Q/I';J^K?[Z^HJ1XO,&V<<,YZY M,I]L673*_\C*BV@+:4JD2#]V7Q.\8A5S\.^B3_KSZQ!/B=,F!L)7L=&8;MFI ME63IQ\U8F3'LV[;;#,.<-:)CE##?(Y>[^Y*&TL*I;$.>8(,P5O$U M8^K*:<I@>!/5^3&G@ ^-?_HJ) MF&\$_0JV9KR/;/MX';R+@OZ-$E%[?$U ;+ZKKY)A1O[8MD\VA?R^IQL2,N;3 M04"?UY\757,SHWMBVZ=KY7')'VD!.X3A9\R)].VP8 2._ 4Q _E%2U'0%>4@*0@5)*%<%,ID M[0$V(?'.0#<"7*^D;0YPF:733[N4H-< YQ&/@G=#/F5NPKUO]_L;Q3V1N4?= M",R%[VOI.+B.QI2%FN@*!";!>\6"4:0I0ES;=3<9(1;*54$%7=!/J3;[V#$" M>0\>C3P2$-TZ*=,DC?JC*N0G'*@"2UZY!RX8\63A5=WD?>-MXVJ:8_30U8OT M&XO19?47Y:HBUA\*"NJ+N16&AOL(;U:P)'M_\V$@;\O&RH4S-6UXWXA=*=8< M@4>NWF+86 1FZOR,M$*::J'2/I0:CGJ>%X=*<2E13(%5+%F^\[#;7 %S>!V[ M>O=CANJ6&OP!SK@]"J@.O?WL@;E)# MN'I/9V.1FFFNR%/=45'YY$#Q/IYKX_G"D\,&U]P:1==2>_,JT:E3+KN* MY#OJ9<-DJRT )E;&?NC8KMY?J\5FY4QLE_K(/3Q!%(,J^R<)TR9 55 9^XO\ M5RX24R:HP&6G'=]\2:R6UKCBY?3ZY:15 <(NKF65/2J]A"<3!A,ULJ:WVRP= MM.1H3FE]5V\AKT1.-\F%9&UV1B!/^ZD[WH1G+3QPUTTL:"88]<<$YZ+6T&X)')"#JV/2;(&W"V(SNH:LWA1N@F\E"B3 ]*2B( MVTFHAVK20B.U\*.\/Z1<,!"$ZN=X[[Y:*S,8"[6 4U[937GDM<$LV)8O\=@B4 M 2;L=QS$\!6P>E-\4&:$2IRVG4(FA=$)G)C =3K]#W[CH8A\->WW5*2X)U$6*A5*_DX;*%9CJ]+G2SI'*6T@[EZF5\?(1%D?TN M#I*5@+_U7%Q[IN:P<%VG-'.J#XO]N;8%NOK)C<^8JZ<+PIFL*W'3+94:2O-X M>^B4UX4U(TMS0D56.X_"6SO9&ES-O>S(=4K#O7VLHS:7K2;\\I2NY?Q>+UM?>?'-6:\// MG,].7:MGT#MBVX&Y&6TTJG-,^O0KIX MA&TA$J4RT6B^(-I%[+]@%DEW\"&PAREFC5Y%4:(Q#F)]QRGO1F8LU,(ETDQV MV.?-1[$:2N,HUN_UR^MA9?_OXC#VVIVJUHU%^LR,.C7KX4W3";?E]Y"J=Y! MF;YM5\>-@O=/]8#1;Q#X \JNP%,+_5QMX$CGW8T'V$M/4'R%< 2L@_"(ZX,6 MYQW!8IEEU9LUSSOM>$0DT*M;&0_]RN*SF=[Z>=3OS/-CEL[U>2P%$A&K;[\R M&L_..TES(B#LH.05>XMW&)_Y-,0DNI;W%*/\;9QEJZ62P#R"@W0HI1%/Q\\5 MIJXFW ;[].GUY+CZEQ16S*!GJP^C]['R B%!V2P7PJQAZ=N_$ MW('KVV]#OY6=D 'F[ME0&K@?@\P&C8?)BIZ\@ MIM0O[*?)<>QN+)-8S&1B3X&K=<4&.+^AD[QKEGS=_66O3T\*+0UJ*@5XGM3< M_Q+. CH'R ^*-DPL:W#>VLQR*YFIER9'J^O"RJ;;D ]N:#1Y!!860E=V]"!6 M/[M2N'8=?9/U7_Z>K8OQ6+^X .J1WP#G+:TI5 807:.!Y>E\^I%^!1#W(#N!E"?C_AXXL"?Y1XY)Z9F!9C/S-IRV ?OD M.8Y%.DF^WH-^-/N1J@4B?011#B?Y-+Q^6K,6LRW.37FMEE5OES%3+[2L+_-6 MD6VIM?F8NNBXYH W$&Q#7.?JM5QW:D"X#?8MCJX-DF-U5S 2^=FUB^2%.&*> M7QK\?GM=WW'7X[:EL7RE5G;!3^M>M7Y4??C^4M>TBW3U(/.T')G5G?H4MQ'> MVSIYT@)V^.)O* MELR+1[J,71.[50JOK+9;,/B[XS2;&!3G!:5I@1'>-ARV!^/;6/6NN_&-^FG- MWP _S?,GL1[BV2P@JB[^3J7 9^+7;Q>TYO-.@)-(P 18FRDE6:QZKYK@UQ+\ M3W.3WLU-?IOPTX?_ E!+ P04 " "#@ZE4\P/=S,T= #G'0$ %0 &)W M>'0M,C R,C S,S%?8V%L+GAM;-U]:7-;MY+V]_LK_'J^#F+L2^KF3GF]XZDD M?[OSS_X_,[8I__QS_^]K>__S]"_OO5QU^? MO5G$U2',E\]>=^"7D)Y]G2X/GOV9H/_K6>X6A\_^7'1_3;]X0OXQ_-'KQ=%Q M-]T_6#[CE/.KO^U^]D;00+,@C#D@,D9*G$Z1>!VX2"9[K_6_[__,6>(^>" * M-"-2!B V,OPKH-9R&KC.:7CH;#K_Z^?R)?@>GN'@YOWPXR_/#Y;+HY]?O/CZ M]>M/WT(W^VG1[;_@E(H7I^]^?O+V;]?>_U4,[V;.N1?#;\_>VD]O>B,^EKWX M[]]^_10/X-"3Z;Q?^GDL']!/?^Z'%W]=1+\<9'XOKF>WOJ/\1$[?1LI+A'$B MV$_?^O3\'W][]FPMCFXQ@X^0GY5___CX_M)'AJ_?EC_%Q>&+\LL7KQ?S!/,> M$G[3+V;35%3\RL\*^D\' ,L>QS \'1S,X?>V@@_S+\_)$4I1- MQ1K)OVWPU!?G:*.?Q=5L$,ZO^//)LPN\BL#AVQ+P+]92.OWDV2)>>M.LZ&C1 MG?[ES >8#:].5CW9]_YH\K+O\=&O5UV'4V)"@0DG8J&FS40F+DD(5!$6I=#* M&<\!S2H-?L^#+H]>3KJF+,7,%OVIZ\4L3)"V8F*_^U&&&M9/GY, M>\L#Z"X/+%*KF,;I)F56.# EB+_[L*Y0UYV1!6P/S7;Q&HLO3Z>0=+_K5X>'P3#)=PN'IWY?5K9;VEXNJ M,E^K%N%OJ_O7OC]X.4_EG[?_L\*%>H90^I?+U[[KCM$D_,O/5C#Q+ 0+.A.0 M-A%)O28N&$VHXLXF;43VI@D=-H*W"4/X=\>0^IK9FC1E!9Z\C'&Q0B0?(0*B M"L72+/UT[O=A8C.CB29%M-&<2(4FVGG#"/):!&L5S?I>VW'?AVRB;?'=:+NJ M2*NM"M8R M--'\36@VT;[^[K2_M=RK,> C?GPWC1AC;>:7* V.!0TD@3!$2^1K6"V+C?N\^'TQCXOY$L57P+^?+Z%#0D\$ M 'J]6A&3'#BA!D!N,)0D'_ M4:M,O =+F#$Z&)US:C2)KB(94]9F!(392E$-5^J)]48X"H(($TN8&= 2&?0^ M.N_1[GN4Q.B9:I/7O()DW*OG@SAP+8^YC="K$?L#:@_0!TH7@$CPV>DDB1=E)S)$@S/, M<<+0VU*(S:5HFVC_!C#C7@VW(L"VHJ^7U4QI6H;O9Q_\-+V?O_9'TZ6?72#H M1!B6$X9"A","=+MC0H2"$6UBQB67>_*#*FLF(I)CY*%A_36 M=_,21;V,<758I [I#>1IG"XG-JHHA*4D)(5.G3*,> 2$D97&4#IK:U6;)-C] MV,:4$J],F,J*J4:8SQWX?M4=7UCI?(B.VT")8YH*5MMICT$Z)CRZ[6M3T.55>/5KU,? MIC.TDM"_G*<;)*"3=IS18AO+*F=L(D%)051D0$-)\(K4A$CW(:LX\M/D:!+! M4Q60H-0CRT)E ME$+"5W,;^CP>\YCBP:84>R*UUG0!NQ7&)O,OTVXQ+W#]K#@0KQ?S)08K,(^7 M08IH+>.:(CM8\2>D)0X74Q(UQWD3@K6-K-D#@8XIGFQ*N)8*K,:R*U.@>*N+ M^>TS(1F6O6.WLY:.I\U01:GM[N+U:QE;=88//KF!/ M5**M%B(39+@D A?4++P/L9$9;%'=L=M"LJ;TVX&ZZYUV61P>3M=EE*4H[J(] MGWBKA(Y1$\,#)](G3H)SB5@5+'!I@Z5MMG[N #6F^K2FI*JEF!;YMM-TAZ+> M*PJ!R R .$JF0V=6QB>L%SEIW2C%<$_6Z8&EEZ=5@J5FD$W NYA]-,09 M2HE4WI-0IJ6G+K'$@S-7M\-OJ;F\Y0-&FBI[C'HO55S6D&?UDSL?_'%9?D\' MQZC@B4M/&&A+).1,+.5 C)&2":'!Z#;^VLUX1IH>VX8*%150C0QO#X]FBV. MCS#L;MPPTA"S8"P%8J/ M14"+JM!"R*928*K8*QLS@A@!'FJ>JP9P6*JJ;+CC)G=TP;N,R]9(K=./0EY.1.N*4R>6XHJ(* M/(C$FM#F;EPCS3C58$M%A=3S3X93+A,A3.8L A%!XK! )>(DTX1[JSWJT235 MIJ' ^O/KC.+LK(Z3@KHLB&5EM@'&LZ%\D<&@V7?*!]FF0GKD?3(>I.5K?M2C M15S3(!Y!MSPN:=DEAJ4ESCTJ,>KO4);8$$#X,F<6)FE@@SPD("0.O= MAL%WH1J37UV! ]444.?,XNE>]X7#N!CQK5-?%UY[/_^C9+S.FA*]S!E77ORN MGRB9K&$&A:$E(]* )D$I2IQGUJ(@(J=NHQ![:RAC?GG8I&^ M3F>SB4"J#CDS8W&XDEI+K*:"1!0!4#3\LI%G=(I@3!YSA67C48*MN3$[G'98 M5PY^]M_6(RI+%J,8YQL5"2B@97NF='C"[Q@$Q1WG:.3:;''<3ZO03]/4=R69WO>+.+R*%NZ_%M/Y\E_X]E57>GUH+4TI6@\6 M<%GBVF- %Q5Q1G&;,*K+L0U?MH(]IHW8"I1Z.A569-W2S_>G809G]#\SB&>+ MH]$0J9:'13?K"WC>$2LUA<5J?GQ>9#(VZ,L836I< ME6D@UBI%8K"""5:2=Z[))+H$HT(2)$^7PX!"CARL2210'LI&?(F]P1#.D;)1 M.JUXF[..YQC&E.1ZO+9OR',\1L;5C,"ED6Q4O1- *\71CPF@'*Y_&#I[4);( M))R*C*+):E-.^F"H#TR)M3WT6(\R;556T1,]Q?@.A;&NZUDAJKTCZ :!]:\@ M+SHXB]>@?_MMV7E4S'3NN^/W*,[^E@$91BT#3DEDGA,9G2$A8G2O7#G>ZTV@ MKDW!5L-!;>W.K2&4!Y[13!LNM,V&I*B'?AOH5])@"1)81>!>!-.HE_=U,&-: MO\?"S6O^X98ZK!L;X 7EP&]_794'"R,5W UH4Z@@0H&,6E!K,N.A.R"D9E' MWJ@.X&Y<8]H#&2W%ZFFV8FUN/Q1_GH#H)RZ"MQE*M93T1 ;-T&"5OEK""!&! M&>;:;*M>15)C9'OY(WR!^0HF,3@#D0M"M<4PWSNTR*4W 0M4*>L39;I1+_V+ M,,:T$&^E^>N5Q(\5=LU>N8"/*7U7WR".V6+8LSR;7"9%GH(CU :&D#+%P8E8 MN@E U@Q,]&WR;G?"&M.J694/]911;^//3^?%)NS-/_D9]'MYG0Q"A,,W[P^/ M_+0K*%\?^&X?Q\\-58$#A@EI;709B5\*-('[BJW#;:J MTJBISNH=Q8+!1_@GS-&NSPJX=#B=3_MEL?)?SNP[8U&P% U!SZ$T;D!'TKO$ M2.+X C":C&_42'2IG/^:8*"X]!%3,61O(T";!=1NB,3EL M%;ER^V[K%@JIN9$Z?/KIR&B6D '%<"62PDS(U9C8)1#TA!!(2D%$E M-9NRX?'RKU/S-PSNTH!*+8G+H80/F5@HG8\80UJR5%K+,<4$!.W:9;ZGNR_.:R$XKI.VJC:E 4\6<9]MW;UD4R\OFJ.@P*5 M=Y$0Z,E2<=(U9<(L\YYY0X*PY9BPRYLB**EWL2G)3$)TA$@3>*>4UUHS7[WNVMQV0.A[3EZ;3M M?%S^.5T>O%[U2_R$[JQFK.0<\+]4VI&" FV-]20E*.//0+SBBB2%R@X\V*3: M;.\] NR8%MMMN70]T=A6=^TV6IA62G@%!() KPL@$@=,$($P,F)*,;4Y!'[W M1LNNPYK*_-A*[(T*,M:=6WZ#Y<$B7;QBD"8#P>%JGK0L5U&7\\."EUMHLF/@ MDDZN59R[ ;Q1Q4>565)?/[LK%KVAD7:3RM&;/J=Y&>F]@ZM44[I12_+ O R2 M1L)D.13KT,NS7AHDA:2AA.BI97;V0:WCZTK@'88QT_WY^IAP//[<^7F/AK>L M!?,T_'2R,J3_OUI/GC.9.2X=E9&2%%0IJ1&4>)HCD4KZ2$MAGFQSN*;->$;E M6M7F[(WU*[NE1-V-EUO&4JYM?3=;?/U/2/MPN@6Y#MX_0CQI^Q'7P\D8H9=! MJ*Q$8CH2C,1U:1LA2. ZH6_AK4F:@>5MZ@LJ#V1,%0D[)71K$NR.R;?"EXD' MGQ,GQI:K[4U@)$ JG=2\]3%K17FCDM5:0QA5)<3XZ%M%\T]"W)>'I:GI_UXQ M&<4Y?[GW^OU)XV:T+#=TJ;_0GKY8)93TAVZZZ#Y!]V4:H<2#KSM(TW/[([0' M"=F2R+,HY]5QPN802;#&1"\M;57Q.!(!C*GP8Z=S9JRD:S[C_IAWX&?3_X7T MGXO9<#KVO.X*XJI;MY_MICW^Z@W^.-__ #B\=*X1EY)#7PU)GCR10J'A,QG# M8Z:DPG%ZWRB7U6I$8VK0L+,Y\:2TJ-EM^NI S@ I+D6Y@A#GFE!$LF1+WS4@ MRAJ65!(Z0*LJ\%M!-1SOHUJ$2\]BB XEHX$3&90B'JQ#:?&@?<[>\38[.Y4' M,J;0O!8G;VC@O3/=/\6$W0ATUAIH8+CTL7+]@LB)V.PDL3%'+V3D\>D)^]V= MD=T!0ZLK]RD8^:AII:P==I9(=&@,99E@3I;JY2P ZR<++1I-=9T2=VJYBLJ MIH/SG* $BDA\*6%+B1C'G1*Y;-BT\1C'V=5@EXR[HR_"0[3T)'F!\_@IJA 2 MS\2:6(Z8,4& MWGY']>:!U.O-4SX EY0O4WS:J^,_^M(F<+VK7LIRXG+Z98@C)Q$B0PDY8G*Y M3%H6W].QBC9'<'./6]L\?#U+_O'@9_VM0JI)X<;H\]90:*]M<)7T7J@?:R.9]7%J0Z9K]JZ6E.F=^2 M50?*F QC8S;M0'?USF9=SL#%GI)?";7Y8-C./AWL/9#(92I7XO7[3U MT=/D4_0$ )==Z74B/H5(&*Z]UFI.U:[14S'O*;3;QM4H%S;O'0V6Z.TWZ.(4 M(4X$4]F7"[BY%VCKK*#H"SE;KB4MUP0JT^KHU[W0QG3(9P?+VO;J:L*B"Q[V MX%7?)(*0?)"BC)Y9C2+PE/C,T*O6CF$<%[E-S=J$/P3HF*H-=\"PVJJL;D'W M\IMID<8\];B4'B[FPYR8*,6BRH;C@'VY9MZA54_,D:ALDDE&G!J-8J$[<3TP M[/FAK&$%3;7(YZ!KN.KB =KBAY9G%XQ^ ;"(@&3 MI%(R9=:H#X]ED@>,72T MW!/'$[Y"=30# 87PBO:%M M#DYL#/$[*"VH39\VZJO9]*8#="K?P/K?L@-TUOINDM!C<#)$(F1Q&"0M9X.B M(U0D'8*PD:LV^?T[87T'^:_:+*JGICKU3E?QG+;UZM_/413['?1#__?TI3@3 MKZ9#=6J_-S][VT3+J#P7DK@(DDBK.#H5(9 <<\I:*Z/=E4#AEG*G;9%\#\4 MM=CT]*JK>'7X40?E(F$4(GX_@Y.N)1>/ T\H]5$(EQ%*:>88C23>.D],D!%L M,HHUZENS";KO8/._]JI576D-S=[+&!]*9=:E!,<9?]J M B8[4-P2H3DM%V=$$AS^&$VT5D+_KI M\L*-VQ,78_#)*\(X^%(4DM/,4;C+%;07I[>#1;',-I%_6A!)D-C0:5$Q'%D#3QKC0?=&C3N:;&^<>% MB ^&LE'6D_X@B\\.M%>'<1\A+O;GTR+!O5RZX/3%3L-0\G[6%NHR_J$5U 0H M-9S1C Q[I!6XPJJG21@M>*Z7'5X]1;H6XCV6 0;\6O7)_BJ\NM)=-70>UH; MX#7U?YWZ,)VM!2) .%$;0]R(:S]8#KZ- M_IX@&7':QPZG"TR_E$"WGQB6A8ZEV8HUO&P3*&)5IH2%;!(/'%BC2ST>!',C MFNWZ0-_3I2FV563KI>Q,$B='6H<;QXSGPEA!O"W=#S.5)/ALB#>@(5N'7]IT M[]@?LM'OCY/GST2WB;,\3E)#IN&!?((H7K=CD*2W"(^ 4P,+;9@VO5 MM^E)Q_F$534N@XNZ)!-888W*DMAD+"F'V54,A3MM\D"/K:K9<5NH\?+]ZM+1 MB 2M2[]N.I0:!&=,*(J+9]!$&F:)T\(2SK0548!BL8T;]-A.-#ON,/7=DW1; M$NSBI+ (*8L0$J&F-$;,01"T\D!H,&B+LZ#,M-F0?NQ)X=T6TWS_)-V6!-5( MNA[B7KXX[+WY5@*>R""-X3*3DF0A4D1* EH)8H-)*;FQ130K' 'O;[H=C&,,ET5=JJ[C=K*#) M<"YM(E$RADYX3,26D\W@K *M%0319K&MN*P^3F8OKVGI)=K:KCM& OS+SU8P M\;S<2R 5L0 !91,BAB74$.8R8QQB$+G-L8^-X/TPL>F#.'BMIWAU358\O7A% M O> U!CWYNPS42:%!S?#^6=7SA/;(#4+#L5AF41K(]#K MH*7]&:?2),N,?F1S8A5437-+/1IS66I?/-7Z^%.*RU+G>]BOKXG MHEQI.>0#I_'DU^56RRV,%R.,0%Q0J 31)ORFDT1;G]D\^KG7+AI=0)M+PT]Y%#JWJ92\$]:8GLW\#WJ[4_W'\JTNV.%Q47='Y+"7K&X?@9G%\3?O+'R2_/GK=% M[- RSY?BQ[5ZH&V54\TH7QW[.:;+4ICDY(5--A(N M4T$7,;KA3!$>$"ZZ##PVZG*P*<(Q1!([HE,3)38SNF]]-R_-L= 1&8[=E\33 M:GE2DE2VD"(:CC?3V0I]UZOOW<*NUOC8;4UG]:%7RK[].4P*0',-G=^'WU>' M ;K2C&5 ,GQ\O[=:]F6'#C%-7!922BJ)E+A 28^1A%.1D2@\**%=1D^NR6+P M0*!5COT57\;/3IJ'#Y]P^3+I\]X1)WW'7W9=*?)8$:5OC;'$ MA=)I4$2O&:XNM-'5O]MC'X.!?@J&WGA2\.FT7LV6WR*C:\(9%AH,P++,&IV, MS-E0SXP0 67%M$Q91#,,5CU77"PG2XWM.LGKY'0M,C R,C S,S%?9&5F M+GAM;.U]:W,;N;'V]_P*OSY?7ZQQOZ2R.>5KXBJO[;*=Y'QCX=*0>4)QG!G* M:^?7G\:0E&2*E$AQ0,I2MK9HD:)F'G0_ W0W&MU_^N]OIY-'7Z'MQLWTU\?L M%_KX$4QCD\;3DU\?_^W3*V(?__>?__"'/_T_0O[GV8P4IK-'SUOP M,TB/?A_//C_Z1X+NGX]RVYP^^D?3_G/\U1/RY_Z/GC=?OK?CD\^S1YQROOK; M]H_>"!IH%H0Q!T3&2(G3*1*O Q?)9.^U_O\G?^0L<1\\$ 6:$2D#$!L9_A50 M:SD-7.?47W0RGO[SC^4E^ X>X>"F7?_VU\>?9[,O?WSRY/???__E6V@GOS3M MR1-.J7BR_/;CQ=>_7?G^[Z+_-G/./>E_>_[5;KSNBWA9]N1_?GOS,7Z&4T_& MTV[FI_'B!GC[-#O_P\MHU)/Y+_&KW?B/7?_W;YKH9[UZ;AS"HXW?*._(\FND M?$08)X+]\JU+C__\AT>/YI+S;6R;"7R _&CQX]\^O+Z*=#R=/4GCTR>+[SSQ MDPDB[J\P^_X%?GW<6\D;TRR$74*K ^:]RM2=[8_J,0-IXADS! M3V%:"#X@QG57WQ_S^;5(@NS/)K,!$5^]]J!XFU,_'E+ 5RX] -K^0N043@.T M0T+]X;J7<"Y!KB(LEPR_?YO]$IO3)SVTY\TTX7 AX0]=,QFG,K=^G.%KF6R[ M)G^<-?&?GYM)PJGZY;_.QK/O-P^@W(*4:9>*^8/^7[>YS:7Q(''&TW&9B][@ MV\6]"OZ:(X-O,\!+I,>/QNG7QV/A4L:U00H1C0PL. ;)<:>\(]$>Y7%#[:;N4T&+>N.7$4JRA07DR:PZGF#DY<'R/'S4M M7N[7QW1?'CUO3D^;.<2/GWT+W>NN.X,T,IY[)A." PNQ=_N2_C;1E$0100J-$V23O MT.)+E!CP7I@YWX&4U3K[/T$'\PUCR1HJL I MM"JB$V58Z(@;B<^EB\Q$9FU2[. TWF- #Y?1AV+!57*;FN1^^M6/)\4Q0OE] M]!/X"/&L197"NG%(#XH'EU"B*A(IF$ ?"1]2:B.CVE+G C\XFW<9P<.E;S4] M7^6K'21J,P\@O4"0Z,=#.V[2/+#4__+=EZ*U[N4W:..X@S2RW-@H AUZ+-+ MPW'Y<,X2#TP&$[/# =6+T.R$]7YSL++NKK+-56+;W_WD#-8#CIYYSI0G,424 M#^>"^,@=OF@*1D8I*FU%[ SU07)M(,VM"4?OO5GQJH^MQ/HTHDK;L M*G:SWV#VN4DCX8USTAF2J#)$VH#XE"U(HU Y9$FASERV#;K[S:C!];.&1,-L M:FR<8LOK,]_O4Y]^02N@=[)&W/KDF&,$9$ +5 E/G()$9&0!G 7E6,4=C-W MWF^*U=;>&L;MO3G18_Y+ZZ>S=3-MP1RN8*8L0PS!$)^S(C(;@3Y/IF615P)H M"CRK>HS;#>P#8%Q%[:UAW-X;([^-ITW;;^7-M^>665MW[2? M]]>Y)$?& OK7C!/&4R8R)2@;T(IP#T9X%*HW=6RUH49PO[EY%#VO(>S>VSJ; M$B XE92#D"0+CP\2\^C7>*>)MDZG8+*U$(Z7AG*TC KJC4";*1"O,Q 9M"). M)DL$:BIDR":Y-6F3=S2C8H_4OD_E+B,I(!JK,T'N>O2 (:,QB8L\SK@ S)@$ MKDZ4^$<< TXUES*WJR>L[2',=2E'C^9YN'^,DP97Q5\?S]HSN/@0N0#?9B\G M_0U_?=S!2?EA,#[,*5F6XF9:TDJ??AMW(Q=X4II18DI6BE0Q-S]A9[A=RU%4PO^L5[*U"CE2S_03FQ%M:0 M1LJFLPK7,&%_]36U9'\P8DB?#/",SX$J%KND""X'M(>,M]E(!![K&!H'),0/ MAT&.SX==1%Z!!^_1JIO.?NNM^1'H9+B/0 (KTZ#VG 1 95D>G)7!!IPCZR0- M7D)Q>%]E ,6L)@?>5JIU<]L7@*QQP92P-6,< 4F+OI;CF22GD,/21A_KQ(:O M0#F\KF^OFS\Y+T?I]?3Y_[+>.8GRZ%R!M0X2:R5'(>J M8_&O#=$BY&"235S6B=U>"^LGUO]PXJZ0"/X!9B@,2"]].T6/LUN@8E&92&D@ M,>M D*",.(/C5<$*!*55J)3?N1[/3ZS] 01<(1/\:8QGIV>36KJ&'I;0_R)R5%'#172R'_8J5Q DD)K;0PC M,C"-%$8M(FDEB2$!33;D'.L$U=: ^8DYL*]H*Z16KX]"+K"EE$Q.,1#EDR R M2D^<0Y-74NE=B,I%56="N [5?7 %!I/Z1I/Q3T]6Q/,&W][FH/\SWXV[)K]' M@#CV?@_/3]/'\SG!B:\ZFLS[,/1G'/N]O:06]GN:F/>W_Z$59'"?= MC\"W*P(P-(0]"P14E+-R]P?>MFX]D90KP(RVLF1(QH"Z>8(BYR F=093B^!.Z%T1J"J3:U M; 5Q[YGUK#S-[_('^-*T_9[/QWE(OQNEH*..E!,M)4[\KL2*0F1$IP 5C(6 MZFP=;\9T^%FU#E>NS+3#:&' $$R93,YAO?'M"?P5_-=+,<6/9U^^3,:0/C7_ M:-I)^GV<8)1DJ1YB+3&!6UQL!&*E'DB44KLHJ35)WS2-WN;&]XT6U85?(RJ? M,\39N9?PR7_[@%[$\Z9,ZFKG_03HY!),.@#%B*A MBQ/1Q0E6%BM49K1'E59UPH(W(;NOW!E4(Q5"2#?BLR) X%H0GY#'Z+XJ8KTJ M21:*,6Z3\_PN,&;WD;^>?L7+-.WWMS ;91DB.$6)CH J-CKC>+,CV7'N*=<\ MQ#H[89=1W-=GX-:2KA 4>0$M$F@^F2._^OJAW?*L\>HQXY)0>#FX]_SUIV:^ M!KQ$"9V6SW!(3T^+%_:I>0;]2?L,;5MR^ QU:&H"4!GJ,.I0([RO;+V3#*EP>GTYI'?3E>H1:P7PMIF]@ Z_58;TM"M']/OPUOD7 MT/0QADFEB*0:7V(0:$IG4UZRHXYZ2>OL,@\\D/O*ZV/JN\+Y] O4"+4/>5$+1=4IV\V$V([BNA!M% A9/@-XU^G@*: MF I&"$X21)Q]>PLW:TY$,IPJ$[*7E0)UV\ [5%;U@2)U@VODKN1@W^2DK/^T M3RVD'+B)P1#F."[ZMAQ>5Q0-XNCWF8V5O5^#/CF[Z0'JL$$*\ M'?+%?N0VV*LFAN^#_CCYXX=BRB $W4/-=XVJT6JK#OL*MX]BMZ0T?XS,G07[0[(S'[/J"#Z*TP2ND4O %WWTW%7Y%P"^_F5 MC^-)7_%HF=.C(^/&YN*J!R*%H;C(]#%1:LN15LOYBMFX8;=NE[L>WH,XG#*; M0VABZ#W>)=!/S6\ LP\PGG9G;6FK@W*#]BO^TQ< .;TD%$N3=HFC*++U^&@) M2H)4Z!1IYP)*+'&ZW3;O[O=^:/2II)4[F9#UOFW0D)Y]+U4$9_CE(LXO982' M3]V(;8!2^.OO\)>VE&S/ M%H0/7!*'I@R1QG)22L02] EI#BJP6@<=K\=UA(3G85FRIDK^4&JH<#3NTD[- M"_C20APO$B1Q4ER4%7YZ6@HZ_+O_?.-@1B$EZ2TD$G4HU0>M(=;01 3XH)T, M4E=*<1QJ!/>.>$=1;8WSN9N E;WSY$%ZJCP!D5% F9<&E3H0+K@3+%/F?)V8 M]76H[AV5!E-!A02OTL4SG4W@7=Z(6" ^UPU&9+%44X"?W91 M2@7>O/'3M(CT":F$M.APFJ1+K4>GB6.XR,<*A4T_,"PQVRE&^KHF80 M^59P[9^=C2>E'N-R<\"I9#)C!!)#-$9D4L(+) COL_=HL5?2]H\X[I_&]Y!S MA>?[-Q\_HQG??K\\T@4T10WE.BBB.2 TAF95D#(2Y9@R..A,HZ]"@6M W3\^ M#*6!"K[RTZZ#V=^FJ13DZ/-6^X9XY[N'"9Q(@2BET.?CS!%;=II<"MI[::B+ M=:R%ZU#=/WH,IH.-1Y^.6@WAYL(O!ZZ-L#V@(U1*N*6T5K;F7%)\LBO2.U(C/" WJ.*&4!YPLM+*$1=%()E+YW4I[2OJ'+OZ6;NN5V5D MI;;KNRBY[C;B=2*;A_A4PL53^T22B(Q(B_9/R,")!R]%Q&%XJ..)[(+R4,'X M@Y*MFIKN2GC^^M+%I0(A2)N(D%H0*7- PPI'E$R0CCKK6;7NAG>P 'P],NQ4 M'GX7I1RL"O@VH/Y3'GYG]6U5#OPVLC\8,2BSD+,N^]REO&D4EB!>3KA+3DB5 ME:[4A^9G*0\_/!]V$7F-HM(7TV1_5'TR;[=^WNUWX;EGKB33P9.@#4(--N!/ M7!,6N#9,1I]J59?>"M]=J2.YDS(W6R]#::*N*;P\7_X69B41^]6D^;V<&H2.$9<= 7X741 MK&6&5>J+-= [AGU#J;+&CL(%\-X6\+8+?C)^-^02D&C^0"6#]9Y2PAMO$V. ML)Q4Z4J>B&5:XTO.'(T"=%EM;>YMA?2>D6QX[1RU6G^RTD:-=J1A0A()DI)@ MLR,6+/>>"7P8ZKCN=[A:?U7^#*B/C67[C[E1M4Q(;/*\1,NE.E:0\DH-JSNQ MDS4DXL-O=563]\I>6&DZA/1SC"DK-346.%>>H\T?<@+E;[,7-B3V?>L%_%AL M[<)N>'Y>W">E=E*\!!4J;3*B(Z*E;YHDSD1//)+4L1)]MG5#&@(/8O_[" M5YB>]6V22_':UL?9/\:SS\\1#]ZF??EML153-NWQ__3)?QM9X4.?T94"SG^2 M!4N\5IDPY2-H+8*!.NU!;@'V&.>.0:-DS2K0T](R6!$_1); 4^9Y-A% G%*15B#^>07W[[@H*#10!EQ(V4U"&.Y*PI+><2\(YJG)H53(-P@(0)4 1Z7&\EN)X@_3,*@D> MI_2;?+C-EW]X#!A(U!4Z_+UO&Z1@F1!'UG#O,[VNL.UP.KXKJ6^W'7&?M:%\3D)E2CA7FJ!X.0D))2^S9H$J M&I.K%=.X/>IC)Y1U7%J5E21"<$YDP-G%H86#*YFEU()(,M8Q-^\B56^LT/MS,G47'=\A MABYW<2-C7FJ/?GDYJQR<)P&T)3RZ!%KQX%6=HT'[X3Z^$U63)0,1]!8JKK"G M<7VR< 9!A0%!T.U#<"(:$F0&$I377# ;F7Q !S*.9U<.IZ4*8=_U:2[;@/K/ M"8V=U;=51OYM9'^P$QJ14X@\]/5[#)$NX7/ O"9:!9U!1A;4PSZA,3P?=A%Y MW33IK;*Z9?0A"@E$1X'F8D9+T0'^I*-U/%L%O%+-YY\TXWXG]>Z9<;^+;FJ7 M0]XC2SLKD6CBAI3>(2BR4N=%2T^8=D8$7AJ^QO]DW!^,>@?39?V&"$\C"JKK M+X%C2.-YF\'7T]RTIXOZSB71\#8YJ=M>>L_DT5N-8"7+4RAJM4OHV"YN0[5_D7EYM?&!S6,I[TD2QFC<5IDEUSJYLM&UCG/ [6E0$$L^721 MV"@%R48P""SK;.MD%NV"\O!3W6"LN5J)KI)R:@0&S@L"KQ%']^S[I7=S_U9$ MM$]+A7&72I?TS&6I0B\0-#@7-1AAZUAMNR(]U%9K-1I55.THB M!LC1$L,E)5)I7.T=C[CD^XQK3<*ABD/-VG>C8'<-$FR8N/911@7'@6)-E?&T>AC:=HMX8%EJ?&RZ!B M]KQ.NL61Z')#O.HX;-E%"4,WV'SQ?>I/Q_'Y/,FZ>S,^':.;6OK_C6<^P>2Y M_X(_3)XW[9=F;KN=5Q>.Z.Q82E20J;1'L,0+"\1(%8W,SH+Q-_EY>R&X$^;R M/IIL#JV&&L;S6>C@7V*1AG%'%4,QP^Y20('4D&I= SYE+0 M.H?M-P!Z$,;+$,JHT1?I*JQE=LT6P*H:+1NA'6G[; @%WDR*/:1?P4C9##!: MY2PU@CC+RK,@(\YMVA AC0LL!LU%G8)$!Z;%39MH!V7%+D*OSX;%*D>CY!X@ MX !=*27A! G1!"*TYUH([[VKT]-Q+9S#6QX#J>MZ$MQ"UALMBL%V&1;'7C] M;$[F5WHQ[OS)20LG93]E\>MNCP(8.]YASSV'?<:S6FP]*,I"HA"=Q/^<-XEZ M;EB4.@JF\FC'>^WWX%ZZ=,D86IY7O@@$)@>*.1L)6L662,>!N. ET2KCK 74 MZ4H]/VY"=HS2#5(#4TY(XLK#*LM15GR ]$T)*253IK**L+X*4HW#,JE(>HQ M[**N"E[6!GDL^A1Z1H-WEF36=W*QD@3-$"H'*+B#E77*,UR'ZE!;#U69,IC8 MC[W5T+6S4=E_:R;CU(^EETUO1$9&)1+;H6A S%]"-H8$EID+ IU0O57B-=[B M$G/PW2IK-F,XEF\^G'J;0<4\H%6]'M'2=-P"TR[>]RTI< R'>RA-7:OX/<1\ M* I8(W$*3((H)M'6YR")#502)F*(48%D9JLPW1U4_0:G^I":WT6Z%5SI1:&5 MZJQ++6IN!%:@L*Y3)H2-P#B>4J$>Y;!&V]5K&-[;@!T./MR.&TUPXNZ M@MW8U\M9V XO)^/312K. IPQG#(F+.&9(NDICC48YM'1!\BX]G$*MNT,H M(AKTH%.,)/@(1%$FP$=IF*K3C?4 BM_V^%)EO>\BXJ$30/[2?(5VVM?%.2_, MMT"W6+ "9USZTL'$E_.<)9_!2P <-F5*&@"N5IR$#9D>-][J"!LKM]=#4TV( M UJ"/;KGS>DI+GIC/]F$3GH ;4/90"P%CJ*RQ/I 2;0@08B@8U);J?C&6_VT M*AY6B ,[^.<3U5^@.6G]E\_CZ"?]),6EB)HQA;9)J9092M(:A$#0B 41$Y1- MI,$\_(TP[HT!-YRP!ZPNV8.:4_$RI 7CMP$U>)AO(YS#Q_D&4E=32]9#3P4; MP47#@0O#""NIJY(*3CS7BCB0UEAIM8:MDBCN(@&NB?8=4O^[B'A O?=M(MKO MH[]]',G$6"R=P:0M1FFQ,ZR @#_9K)1P-JGK$KH[B+^<-%^?+*XXU_/B3:_F M7L$7]SMLM&8@P3=[26U ZVR)X/G3D=0J,.LGO^]#[H;4>I#>TX]45P+H;TIHF7HWQ!9:>M,R3&$N7SK.]GI0BS6FEAM7$Y M;F517WN;GUF- PNQ0B#L4PG=GKS+R].J[_)?FB:]6Y[/[]<02$PZF22AV3(B M 5V)4"K%FJ2Y$B #-74*EVT![MY8W;444J'(]PT0%\_+-B"K!E6W@GF<8.O@ M2MZ-1'MHJ$(H=CNP*E#MN1-$)>M+<9) O(5$N!8X1>J8T,Z];S2Z(71[-UBT MBV)JL.>BS,*[K] BYF4QQB"]4IH%XISD1$JCB94I(C">I?$I9%'GW.=&2(SMXW*,#7TTOH? 0+?4TV9Q6^9$U"T@Q](I:X!(&K M=IW*==?CNN<4V5<3%2:0=0G2?=O*=_E].XXE2[I,I)(%P8.31&2!YK\M A!* M$J.84BQR8UB=]6<[?/?.#JZ@E@K=36Y&N7A^ML%9U1K>%NEQ#.(:VMZ94'NH MZBCSTC(@SRC"1:7C@EK.2"I*7 1)F&2".8T/FZYSZ.BXE+K!.+Y+C-I%0Q68 M]&K\#5)!!$O$BY4W4LD31\7J(%7!98B7I329XRG08$PR=2SD38@.;_W4T6%3 M00%#9TR\&K>G%\ 6@'0.201E,I[+04RU6=)I$P&'6OPA,O,N4XJ M&3OK][\W+ND XKVJ;+V/LM_Z4WB7?\"T=%ZV #5X)M1&.(?/A-I73TTM M(0^< K49',=9S4>72/1>X/0&AEAK#*$Q>$Z-$8EMM2#<1SGHUR>MHK6"-6W8"M[/+)45I-:(4@3(QB6V&H X,;D]95;'#8'8R#YKT]> MWT=X0[M@;YOI!;#SXY126*HS41&A2!H5\<$H E:'J)RGEHFME+GFXC^]&O<5 M6/V.$5?K$2U-Q%)K9=;Y:7HS]F$\P=\-7-)IFQL-7MEIY]&M%'BB/@4&%G3D M."TG=*ED LV\BFBH.>'6%'C:YI9[.=#SRW>_7W(DNOYFE^[U_<+==[91!@LLKX XWG=4GQC:QY7UT4V&#?1W$P"AKRS@A+7&8:A\ #2+G3#'OS/6L7]SH<(6H*^]A%OY9D?^8G M?AKAXV> V3*_NG^)]=JC<>@B"8Q1$K70&HW]:%F=O=%-B X=%*NJ M_=4N $-HH4:+B#6X%I[(-LCJMA39B.U(O40&T>$6Q-A# 8>E2+&P7$E*$X(6 M*RN7-$9!B?:0;539@*I3E_G0U+BI;\B!F;&+W&O9)MUX^KYM3EKHSJM="4A4 M)D9B9#@_EDB18]'AB)/U D?JXXVN^_6W.$+/CX&4L,[@V$^"=9K.EK-UW0>( M,/Y:UKP%+H?.5 S:$",Y#C4(B83F@81,'3*B(,*O(:Q0/+ MP;QY%&E9%UY(T)YQ0GUR!,?'B:<>JX*E'NC_/V$O#&?8K" M[?OY\M>W*49S^'W3S5J8C=MY3:1Y#^/NHJE[DTL'8VC'31K'Q:]+RL@>D=R! M$>P9XJTICY78+]?9!.=L0AY(ZF700@;GM8[!">?B:& L>Q8HO]+6^L6X*T[N M67NI%G>(Z#VY:$BRI5<53F#$*N5Q2H.@:& J5[(6MX*W=Y'V*S>YU,=[Y+5D M47%#A/(&'VQAB,T*P1H>;18BNDI]V*^%=832_H,SY4K5]L'T4*.2_Q5P?;%0 MZ/J'<61QU,DY1T3RN50=I<1JH?J^+BJ@AL%6ZI%Q+:Z'09-;:Z*"^745W"9!H*O+LBM>@"3H*B7 9C9,Q!I,J=8#8 >7# MX-! 6JJ0*GL5Z]/3IIV-_[W(!'R/ID%[::9\WD(:EUT0(4VBI;^DU41JZHBE MR9.<8X2@'6-0IY'C[? ^#)8-KKD!\VTWHUYO@(Y"8&"\](1Q+=#1I8IXJS)A MVG!1=Q="*6;;] $22G529*8 A!I M929."(<"8B@/"CFH2@TC=X%YL-Y(U5E43SMW9?/TP[E+7<9TWGHSX>IM=;;$ M1L:)]"X01XO02D=.SO&!,77FK/5XCM_=>'#]7VG:MK<>*ECI5U$M@H+;X*JZ M=;H)V7$V3H?0WHV$V$/TAZ0&Q67345T\28'X$D/'4OE$5$Z!6NU3\'7.I!V6 M$C=LF!Z2$;M(O (3+@=J?YPFEUGV%*Q*I72E*GV)T^ M/#!UL;O-T/V/,< DA/E0BE\BD\+/C*22&-*]6*C M&*WCEM\"[#VA46TUU3]_\^_=[DU].OT,WZ MS_PT/?WJQY-BMN6F_>@G\!'B6=L?(UC\6WZ'E=G*)F"F MQB%39=)((IJXHUP("MY$S7$I5*/JZ/8LKK*\W#P$^O2'XRC+N[Z;?BA(VE)U M9IK>-M-V^;8_H7[AJ2HA9-:E5(27I2 :!.*-C<1E(YW"R9K;.GT+!QW&OJO% MRW^=C6??+Y3WZNO;\0BB3%%*1W@,@DC*4RDLJ(GV,>N4 \NRSDF4=6@./]\? MCV>KB\3>VJF1U;5\\%^M/O@O(,PNWHV""Q*D+5L298D4VA*G)1#F-+/.NRQ< M'==D6X0/F5E5M#AT;N@JR!^AH7"N/!]_?_MZ%#5PG;@BBCL42\R9A*P%4=$@ M?.>\I_PF.^+VMW^(I#J0LBIL8PXANWDX,F7NG8H[D.9Q=CL$5O(E VOG2$2"&)D'*DC@/A(9C"3!.T2NDXB,2<9%G;["1R/0 M#7LB=X$_NRCE0+SISN?E9051YU12C!.1RC%<*QCQ&ET=]*NMI ;-T%PGW7$; M=$?T)H92ZQ:TV4LG%4(?EIN(IW\=QM _;@QM)&N$# M8+OHJB:Q7D^_G,VZ7@)L>0#=:A8SE+/&98-<*R".ADPRRX*RG"*5E8WRJZ#N MADDUD#HW$6=/7=2TJ2Y!XPMH-A@6M+0E51C7><8S"0HF@TN8TN#C2;B 4TQBRGD'$BE0F]@B ]<<9Y1*JSU3WM9NU9D<$\XS.6E"S'BM_M7S MAA+W=[+ X[F2"[; M$#39T CS:#JNV']WD#$)Q@+Z(H)$'W!A8"$0CTX)X9)*G;,T^-$#Y>M-#N!= MI^LNJJU T]_.9F=^\NILFI:UIXQ.3 1.F"FMUQC7Q$6O"20CK#760JAS(F$5 MR1$Z_AY-K\V 2JG@#O[MXT5W@:S3Q;YKP+*Z3%9\GKK(D4(:+)J01A M*:32N0]]DSJ'<+=%^(!)546)5?J[ME^:UL_@65,DM@(N1%!1HUW+2WM(&64! ME]&5*;M0AG%*79TZ4M?">L"T&DY=%3S/WJ%ZYN,_X2JT:+Q.6ALB2MLS"5J1 MD'!.=<"YB%0[6>E(P36@'C"/AE+51A>T[E&JIRGU%RUBR4U[.B\3.?#9J&MO M4N.PT_:C6CF]I#0UEJ-V@@)4OK4N2%Q#O*:,>K/I]-*UM]NGI>_R9AOH^^8B M0=5D0V7IA<:-+VL?)38!):"8R(&G;)VZ276[W7+_6COM^"L*ZBNQE\;L/N(I_G.%+>@]MQ%_X$Q@E+T2BS)"L*1#)2\*9P:DX2FO0^Y"& M5EHFM\=X3TE41445#/8WS?3D$[2G!?&Y;$8T.).3-"2$4AM9JK+GD(%P RY1 ML$E"G0-E:^'<2XKL+_@!3>ZMQCW?I> R2\E9*KV %4&>*SR42+*&Q.(F2Y M7>/UK6YWD(Y%=15>2;9WY6S+Q=)X,9P/X^Z?\V:UB24!/I*8#:Z/UMM2.4H0 M:GV&'&.0HDZZP76HCM*MJ (!-AHN>RJB2E7<);9E"XU+M3VVP59U7^\Z=,?9 MIQM.EQM),I B#DT6B@9VYEZ2:-%FDH%&XDJ(2AHTQG6PTJ;:,\JA2'+#YMAQ M.+*+_&LD+34MC$^F+[_%SWYZ<@YP$6KBUFFM0D!SB2,DFBRQU&NB40HA:Q9= MJ)0$>1VL8Y2A'4J#JVDF@XF_@E]<+.K9PJ*^*$P7<$A,HE,52BYFR)1XK2(Q M27F7HT99U F?K$-S3RV/O05?8?-@%=,ROV0+5%5MC?6XCF-E[*^W&XBPA] K MA3K6H-,L6>YU)DH),R]=:9ESJ#N)#X5@C,LZV]Z'I,(-ML2AF+"+K"LPX"-, MQTW[MIE=;'$J09/2@:C$2B91YL192W%ME-Q(%2W.@564?P7*X:V$(72T6E=\ M+P%7CY7/CPNYF(*)"$G %R09+BRSPJ#=H4\Y!\1 MO?6G2[)O@ZMR[&$]LF/%'?;3W+5$V%/L52(-&_!Y2T4"[P@BP:4O4TU"B(QX M7!--"*7P?:THPR'I<&.$X3!LV$7:0Q>^N[1BO3@#U(I=UI;.S/.8% [-LW*< M)Y"@?"91 LH M--YQ3+8L,^QZ0['" L,H8!F:.D-N.RO!^46H!)G7"0DKRM] M!"75B00(DJ3 J(>0;8[;;5UMNL.]5.EMI%>_)/;'^>[5!_A2.FI-3Y8=39K\ M#@TA7S[Z !TN'UWXOOCN'@E=>]QMS\RNH<:YDN(5I4Z*LB@5Y5+9'(PWWGJT M]:RUDHK1'O?=UT?[\<9]]?:/XY/I.(^C+[^(#9JL^.K A6!D,# M$;R4;%?6$RLT(Y&FH)11C'NHLF;?%O'^G4J^PO0,7N&DL S$_F,\^_S\K)LU MI]"^_!8G9ZF<..PZP/_3)_]ME(2Q,B:SP^LISF'PINFZIZ'K1S5"P]$JP)5( M/I M61'-'&TS[9Z5%BPP_QXNP]"]_(8/$=Y_//7M]UX^.+J2:(>JZ$6WR/P=69ZU MBM8@,WS)QP!'K&7XPKU)S*;(A:C"NXJ#>B"DO2NT&# L/N\BT-^^STG MW&&T_=Z/I?"HJ_Y)8]F(<#N4X,/3M=,QJD?2+_%I'-$;"H0"^48#=>) M.$[17$A*RBQ!,%YG3KP=WD,U;3B2$UI=A<=.6._:V>AB!#C*7FK]K@90$W54 MEC!6;%;TGTEP!DH]D1!95,R)K8Z[X"TNL1#?K3)P,X9CE:\ZA.*;014PH-.P M'M&R]/86F';9&KXE.8ZQ'3R4IJY5_!YB/A0%T&8!K4NM/2,RD28&@DXL/E0FM]%NC4C2,MY;EEO40:IM37&B/41=(8S=NV$+J^+E9'R*[EH9];)LD^-*E3X= M1D! HUH)XB2^S9HC1AL9A#IYH=?"N@=L&$[L-0L8H<>^8.NRLI(U5GB5T.31 M)1V6*>(8^NI<<_""HOL5ZG0OV0CI'G!A&'%7" ;VY_0+G&=G'7I87;>S8*).#NFUL!Z #S&\>FIP9Y$/,7\\M@%3 M-<7T!SC'R2L=4%WK=R_WD'65@KS..I)+L8>0@P)3 MQY X@.)OR" ]E-YW$?'0&:07A1DO(K(_+F6)!0I27&J=<&S6^\U=$BY+?10U--B$-GE#YO3D]Q.1S[R29TAH%0+!M"$[.%RI9X M4=(D953!:J69CUNI^,9;_;0J'E:(NV:8+CXN+\%W\.<__!]02P,$% @ M@X.I5'C[5;/+L _#(' !4 !B=WAT+3(P,C(P,S,Q7VQA8BYX;6S4O6ES MXSB6-OI]?@5N]\1,9H11Q04D@9[E#:?36>TWLM)Y,UU5,U%Q0X'5YK0LN47) ME=F__@)#_GJT@%O-'\-M\\;?\F4+XG^5-5_.G[XO\_F$)HB"*7OYU\1>: MQ0$+5 S#D$B(. \@206'-&51+#)%:9I>W/\E"D5$&94PD6D($6(28A[JNV2 M<12P*%6B?.@TG_WM+^8?1@L)M'&SHOSU/_[TL%P^_>7''__XXX\?OK'%](?Y MXO['* CB'YNK_U1?_FWO^C_B\NJ0$/)C^=?UI45^Z$+]V/#'__KYXU?^(!\I MS&?%DLZX$5#D?RG*#S_..5V6F)_4"QR]POP&F\N@^0B&$8S#'[X5XD__^4\ M5' LYE/Y12I@_OO+EYNC(LF/YHH?9_+>C.QGNI;#Y[6$AU^+'3Q6+GJ49+8K0,4Z/EGX\)^_$,]3WIN]S7U8-R MI;F??.G8ANDG;^K>:7Z0_2N\)>9LE:LOU/5,#/7=78LZ6_7^-?;UM9@OZ72 MK\5&S);*4_/!1_U3+<8\J(5,2SDU=6^I*K\MY4S(BBUW'@UR\1]_TC]-5@6\ MI_1IN@EJ-]_YHV)?YS11UD\T?H&;8]Q+2H3__.2 M:W=B-2T]B5V#0&T*N&73_+Y\5_[[CQM >AVOZ8A&8=KO #3Z?;\ I3TO1Z&V M:#T:QJ8+L#'EZ)C,^8[.4^/OS!^ ,;%]@W; MUT-N3;D3V"^$'*A%Q8'0-F;L>_HU+C)7Q^D]EQJ__CR6UY,"$5"T2B" MF&"D^3/)(,G"%-(@364<"L9P[,*?QP2-C1UK/4&I*&@T!;\;7?\_-S8\BJT= MU_E K&29PDG*8Y)*Z<(6EG+' M1AY??_G\^>/US]>?[BX_@O?+^]N;C_]Q8U1;(?#CF!Z +EGOMG6&!B5@=$9;"FMN:=6VR/_. +EE8YL M90_*3HZ O"0KU]O=N*M8+">?])?H5OU,_V>^N%H5R_FC7+R?/])\-HFC3,6! M"B"+!(,HPX'V<#B&+ RY7B!**06S8:I6*6/CI48[\'NEGZ4CTXYD.\EXPZ=G M2K&'QIHVK$QO(PG]@"V"T+^])(=V"8-0@961S<2WN]AMFK,_OBTG'_+%XX?\ MFQ2?%SF7/\M')A>3E/,HXYC"F(1<.R.9@I13/>.I4HSP1/#4RADY*F%LT]OH M"$LE8:FEW>P^#F#[S/8"2\^SVJ@'2OU J2#XO5+1DOB.0R/JL[CR1=4O1#NB MQ@25-1&>A*$B07.98;@HB&M^.W[C(-QV4N^&UTY?V&W9M;5%^TDN?YDM))WF M_Y#B9O8LBZ7Y4ORDB?/CO"@:RL,9"4F@8$B9@BC(0HC#)-&_RHC12 DBG-9? MK@J,C1&UTF"UUAK<:V6!7AS09YIK,Z<2:F<3%G0J0;ZVJ'!;BSF/D=VBK$_D M>R;=R]NKFPNP?;Q@5 5OC+)O+\![R9;@J^2K1;F%J:_<&XT+\)F:34V/''0N MKEX7<\Y*#+JJZPK1R^5=Y^=T(\L/-%_\2J/?Z[4* MQ5D@*">01]HO1#@@$+,HA52[@RRBL4I$X,*/%C+'1HE;FH*UJHX+0A?([>C. M,Y ],UQ'#)W)R@$5K_QD(W=02G( XB4+N=S:C7B^:#;3+I^F.;.)=3DK_W/] M]U7^K%]EVI\X_&EY J1P&B8BU'Q$2 )1DG*((R0A1A1QGN 2>S"1]U5&1M- M;2RI-GCIK/YA2^].IW%GC)8=E0TS!CTSG _XG>GN?.2\LN 9Z@Q*CN?#]I(S M/3RQ&Y7>S#2W:.'7WY[DK) 305-)A$)0\E1 E&E_C6+*H< HQ80+P6,\V8ZL M.SD[7TBPFG(G8P1]SKQ&02 K#=W8[26 =I35!91A>&B-QO4)-)S)YHC-7AGD MI8Q!:>&(@2_G^K'+_"W"BO6'?\WE0C_RH5D;)'HN"VKBBH12$"G!()-Q"F4< M$9;*)$ !.GHR5FA>,^SX*. M> M+TNWDS#UOH@[KL&K+^=.@F.SL#O]D&ZT]DDN;V9\_BC-;M4D3 EG69; 6/) M__1>XD_QA-I_.[\NM7'WA#VX4M8NL'05UQJMGBMF"JMKLWD.LVM;V MQS('D?#*(KL2!F6)@\:]9('#%W4^;ENLI+B>/>>+^:R*2S*/O9K/EOGL7L[X M;JX"BJF4$6=0Q3(RF9$)I*E(((\#FB F2!1'CJ=M+O+'YL#LZ VVHM2=#]2< M1L'Z/*TO;/L^3JLT!R_@U;J#'>7[20WIB)OOXS(G'88^+>L"T('#LDZ/Z<9T M^TDEFD>K9,JS8OEA$K!,XHB&*2I29^C"+(DQ5"$).-(8>WL.+DZMH+' MZ 4]U6H"5B=DY>6+QXW=K)&WH[4^\.R9SXZDM6F &[W7?S*:@S=7"RGRY5M_ MG.8*FE['1;-+?@&T50V+^N--OWAZ955/J@W*N7[A?,G(GI_NR\]LCAM* M'XG,-#J/3L$NZ(?&5'\)#YI]V_@W>=Y_1]D64LZ=;& MTE6]!11)(84*!12,,H@"A2$50L$HB62JEZE!S*V2^:PECHU*FCTB62M^IG=V M'&DWQ\L+?CV32Z,K7%3*;F]<7H KW_MIUM#TXAX=E_HJGL])$(XY-:=O[!K* MN:2&R*[I8I;/[HNM$'9#<3S77$-$@B(D(!>1V1%+(\A8&L(LH%D:)T0_URG% MYK3(L9%-HS&0M_L6%2%/TBQFLI;M>\^%>_S@D_G)JZAN#.GQQ,4JBB1A,$8 MIYGAG102A6,H91#(.$V8<"RMXB)];!34* _FZF"9M )L60!^+VUPC)UR&QT[ MQNH-\[[WG;S"[5YWI0ML?JNO.&DP; V6+N#L56+I])!NM'?[)!?4G&E^E?=E MS%:=%QN'84C3((-AP@5$R!PU2D8TP3&,<4*#B!.G2IV'Y8R-RM9J@D9/QUJ; M1^"T8R0/(/7,/?OX]) 5? (&O]4MC\@:MG1EN\%[=2E/7-ZA9$M9ZO(G.;]? MT*>'G#?%ZNIO+T:9(DIQB*5,(&),K[)HJJ B) Q9H'@069'!:5&CXP.CK&4] M. L@VVG +SQ],T%9)'>CZ%:A2?>J+NVH.91W\8;>0'5>CJ+HJ+,:95H(W5L%+I6VJQ7MM7^5U I;E,=\HQ!L%P, M^H:V[T6@#U3=UWXN*/E=\UE)'G:MYP+&WAK/Z68WDA(RGUS/EOI!'_*I7%QI M2??SQ?=)FJ51I"(&96 .YG@LM4.7Q1"K$$59:';2K:J''WG^V(BG4A&4.H)& M23N&.89@.Y=XP*7OXS4G2*SIX83A!XB@D/R'^_GSC_K.D@/^CLR/L/JQG/C' MGCG(%#]A4#.93UW6T;>H5G5?Y--\859YG^?3G'^O_KV3WY;OM(9_FY ,42EC M!2,<1R897T(6L- 4*Y$X5CBDF5/Q)"NI8YOBE;9E/E>W_1H[K"U="-\(]NU" M5/J"M<(7H%(6_%[_UV@-2K5]^A N,/GU(:PD#^M#N("QYT,XW=RQ%R M*"ZY]DR*W"R@/NH/;K3S4DRB+$TXBBB,XL X%$$,2:1B& 2,*TD#O<1QBAAL M$S8VZFET!5O*@M^-NJ#4U[4M21O.=OSC"[V>::<[<.XM2BP0\=NFI$W@L*U* M+$S?:U=B-CJ!1$A@M[571 G5)P6)&VF=UZ1''SH M8$N2-I.VUR2MUW4,^RTW)C:%@C\\?\HG...AY$A!%D>IGL040YSH-4B&*8]) M$F&<**=(WP-"QC:1Z]VU8JVD8U#O(1SMWN_GHM/WWD(%S'8MZ0^_PD\W?83M MMB#A-U+WD*!A@W-;3-V+QVV[MNL6HJGGL= +C/+LI-RUO)JO9LO%]ZNYD!.F MW^.1J;:C6$I,1GH$B4($T@2K2'#]I>&AVY9BJ[S1D4&UG[:C\P4HM=8P@UIS M8%1WW7ALQ]UV(](;FL-L3)X%9(?M2BMXSMR^;)TI#A$*6$.(;Z M6\D=&^74:@,SNJ!1'/RA-0>;KED=#U1MA\+.7^D!X)Y9R!.V';(#G)#RG")@ M)WO@/ $G0/:3!=QN/S=CX%2%YLU)0B11R((@@MATNT ()9!AE<" I)G /,O2 MT,I?.D.'\1':Z>+F79,%[ ?&\HBG7[A[I[=*9_T.+TSCI99:\F5H>4_G/]TQ M["F+P%Z/5\HE< ;J>$:!^Z.ZUHXWU;C642YKUT%$C&"A8BCC0'MQ,F(0IYH/ M)2&14CA((N14I?&(G+&17%V(=!.UU=5%.X:K'7]Y0*MGCNH"5(=J\ZTP>*XZ M?UC6P-7G6PW>KT+??GDW2CCHBA6%7&H6:G+'OY.=GI&O6=* M.KP0O'@!_M;O:Y,NR@'Y(KG4KU?C4/7I5YT!LE?"ZZ+'H&1X!E OB?*<1W6L MBBU$>3!/IY]I+FYF5_0I7]+IU?SQT>S,F3G)$IY1' 20RR#5+A9+(8L8ASQ5 M&8W#,"!V1^OV(L=&D;6&()\!^8V;6!/-E4]T 9Y-,P+' MBG ;MK>,YH7"4=>"QM;0V/WVK6I\4.6\#:&H:]FM7V=W9-$*W\PKH8 MX2>YG*0X5+%*$>0)(1").(,D8!D,.4I1)A6*0^&6&/I2Q-BHI4K8^Y<_XR@, M_PW,I&6IP!8,V]G##S(]LT4%2M-LHU;Q;5E&^FQX7),_SX%IT*3/JEYYTUC. M?)6.-VOID/1Y#(?3R9Y[=PZKQ>QV9CZK"'Z2))@PJ:F62>UN(15'D(4T@QFABDLL:(BI M6ZMX%_%6,V'0/O*-KF!1*FNB;Y[T!8!V<-"G>='_5 MD)N_G_*)/;2H.(U=SPTK6A1XY?85IZ$YW)^_HL&EEVYJU:K-[ M_8U/5Z*L]%SV#31_*28D$ &. PQ9S,RI.Z60A"*$$8VEX#$7$;'R1'PI-#8> M.M@>^DUUWOJV[.]W8>*"*D- 45E2?NZR/>9C)"TVT 8>GU=9L9UN-VU6=L,-H-LNH$>T6_<)?<@9;B?1(RH[>XT^G]O- ?^\ MF',I16%R/,O@MMNGJ;GY8ZJ(MN#<)+3]W^QH[[@@_SQ?).+AYO9GHQL"S7LI,XEA$5 MBD"E!-7+?)Y"RL, A@2IE(@@#I53(N,A(6-CE"W5''< #R%HN?%W)BY][_<9 M]: &_Q'8H..^[==BOM_=OD."AMWD:S%U;V^O[=H.R_++9YI/39[.A_GB*YW* M]Y(M-X6T+F=BK[;6KY]N)HFD*A)"0$T%3+L8>@U.E$ PXXD(J!)IEF63Y7Q) MIQ8+\4XJ.#'$6I'^IL.=D>&P)NN&N\6RN7^:5M?Y0&P"-!<"8L%5>#V@C MP+&B>[T/@<-"N/>A&&CIV]>0N"UTST*S=6G;[D[IFOS^: M-(7R.ZHE?)'+?%&>3FT:>JZ+.:1(9BQB&8Q":;H+FT8M <*0HC1589!%F#N5 M.G.0/3:7) I$X=(LY09FS45MIB]N:VK2DK1FS9 S8& M@<8BQ\X2YXR?'0T.-2H]\V+G 0&_]W)4[P-6O^TMSE%HV/87'J#;:X_AXYD= MG4=:/+PHU+97R&WW@ZTKJW.9FQE?2%IH7[?ZK_Z].I1IF@1\H4MYK934SD^F MHE2)-("8:L)&0J:0,:(]T8 )A"1"*>,V^QJOH_[H]D1N[RX_@C?OKZ^^7%]^ MO7X+;CY5/^D?P-7EU[^"RT_OJQ^N_]]?;GZ]_'C]Z>YK^>&7ZZ]W7VZN[J[? M'[_0T0<>]IMDZ4:/]OO1\QO'F'*Q5W[S ARJB?KRLYT;*A! @X+^MM4XO+T M:R@V758,&*!"PZ.[_RJCZ'?%,*P)PRXZ7F5X]M8MKZ/%.0UT/ZW*5+U ,,8Q MPZ9%%8>(!#'4-PFH8I[(B%&9$:LT\D,/']O2Y'K3)Q94&G;IFUL#U_X..!>. MGAG: 8F.[7)W3?;0*[=^X"LTRMTUY7"7W!?7G%-=^(Y^JVN_U-M8$X1)' :2 MP"03$B(9<$B25,)()B0B,M%_))-GN6!SM_K">Y)_AB]DR=F^\@J'4$;VHMW_JNY7P4AQYJ.>_+ M>H5:SD<-/ES+^?CE75,EY_QO#_.IOJ.H#LO67MAGTXQX/KM<:A^.KZEBCQO+\CZ?S_UZ1TK[U>G>\6FG<,GN:Q;&T]8$,SE@@IY85\GVPIL.R[U!6'/#+E&;Z/G M!:!J:>I43J?S/XSW46[I5+ETP!0SZJ&EM@U:?@OOMPDE[Q?9M[G$_ M=+A\E#-AHK@^3.G]1&5"1"R4$(4T@2BCFD^87AV3C D6IH0C;D4J>T\>'8,T MR@&CG?U1PRY]TP'#0ULZG"[M/&^QHX: 1V^<*AR\XL_Q7 MY6*8",OY;%VF"JN I1@Q*'"$]>J984BH*02F_\W2F$M*K6K)6DD;VP2M'30[ M$&6AZZOM_8=J#]YX;F4OL$E"]+J 1@F4".G5 H\#$U200L51H-F$QVGD5$K0 M1?C8J&5[ZZ8JS[ZC_;JK3%7$LVJ@Y\@[3F-CO;CH!?'^%QL>P>ZRR'!&S?>B MPUZ!H1Q0<2K3](J<% ?Q,;TESZ'U3WN/L;[NJ3#!_U4.JWBOC_HSXH)14$<<"%A M&* $HBAF$--(04&2$ =,,1P26__BJ)2Q$4>C**@T;=(]2EWM_8KCH)[V*;Q MU3-+=$+)R9)0O.A,> 8J3>0*DUO)H18,6@L*';ION')!+5KO% -JNZ[C7G#9 MC*:)5L!1)$FHM,,2F[RQ$">0AE3 2"1A*A+%1&!5).[@TYW8:[!0Y5JY3NU' M=\&SW(WM"DG?VZUUHU'_T1J'#/:[4[HC8=BMT$/&[>UU'KS(5V17XWO$3 4X M"6%$B)ZZ:40A3H6 (8I,:D(F@M#IS/>8H+'Y(%_DDN8S>N^:T7042.M#E;/A MZ?\ Y66TEL>WK2T0/0=B#?FJMC7Y= "6GR:7>4'O[Q[4)G#8]DX6IN\U>+*YIVM^NGZ4'JSOG^1R MHF(54QYPJ-) 0J0PAYBF%'(:A!33*!)9YIJ4OGF\RU=]F&2<:@V0USHZUZO; MP[N&>I[#P&^IY5-JP89ZGC-X+ M\3QY0S>B:(NG,D6J/DSG?_Q5BGOYDY9E/M3KDBDMBG5@Q:7)Z+FCWR8A4DS_ MG]2@F[XQ02(A$4BO*5@H8D$UM21I4T?ESIY?O"EH-;5VRZ_<#;(EL:LNH.)_ M5E7CCS([RF3VR@*\N=?F%6]-PN]T):30/YCDLSH!N$Q$,R[XDGX#;^K.D&_! MT[ITCO[3/[])HK=EP;U_3M(+H&TPW<8UGE/':@O^OC)V9#GL-V 8T?>*Y7[TVY0ZO<.ZLM7A7\!'7U0_B#% M:BIO5=V?_(M\,DG-)G%9,]MC*>O=]_J/F]+<$:>,HS.?ZW-,%Q^^R07M*S4_446*SU7 #.-6>[M3];/'21+/[=_ MZ/OV@K=0K]4$:R/ EA476T-0[X#UT^?\3$S]>M,==1G6USX/L#U/_,S'=2/3 MNP6=%4HN%E+22R\LLUQ:8/RR4FC M7S+&Z1NZ=]YZX>-]DLM;99(?.I2164?88X8E5V%B?"_S3X THR@. X1#&1&2 M95'BVJ6K!SU'QT>GUG1_<>_JU*L4ZZ<#^W&]E[9Y(A=U(&GY2[NEH6@,1%H;EH;65ZU;2:H^H#];BP%I:E= M\_*\? GLWD.O-K0]OWU>952[)PWZ1+^?+$,O&KY.6J)/<(_F,7H5.>(DX8B3()F1YQB&+&(&4Q@RI,DXQ@$5*WBI,V0L=& M^6N=C0^ZUAHT:G=.K+8: ,NM7<^P]KV/>SZBW0M964#43SVK-L&O4];* HJC MU:UL[NV8*#%;YB*?KLQQ^*8Y^O6WZJS]@S;'>.6K91U0>4T7INB]:=OU]8$N MY.6C"=F>!#P3G(88*L)#S5QQ" F2!'+3]($3E$6*.F55^-!J;-16%>(PL[ P M2A9@^4"7X(_Y:BH D]J[V=@,WN2S^BK'VN9^QM.." L#$(-!8! M,[O!EDUF+!NK3&HZ*.W27FUIF[_<7QL M-ZW[0KWWO>A*O&'<6A#F?"G#E8_QALA.L1E_3^W<./E%[_1U M?U ]*7&$I$I4 +/ O,ZBF!OO/H.4ZE<9"T+$F%-MSE9IXWM;E9$-RTZ-?%M MM7/)O4'5\\NFT1.\:30UR39V_::[]/8]#8KO#K\M$H?N\WO:^ /=?BUN.J/G M[T\+.M.$]'YE3KVJLG_EL5FY(\&T1&'V+.2LJ%[L- @X0C*$C- 8(J)_(C*1 M4-,,B;-$#X)PBI'KH,/8>*8T 99JEETJ&ST!U^H[E]SI,BBV)U>]0MWW05:U M:U[K?]&$$)0?U^!_IM_+DZ[+A;[HOCPZ:=+#/LP72N;+U>)XT'2WCI/=\/3? M7M)1C^%[278#ZF#CR(Z/ZD:2GQ?S)[E8?O^LOXW+RYDPK6:>'G>3WP,69!'+ M"$QQIDE1!A&D4B+(@C02(4NY2JU*&#O('!L)-BI?@%+I,EIGK?;%.34'; ; MC@ ]PSK +@#\F#]K8KO3G^FA%H$#,EZIRT;NH%3E ,1+:G*Y]=S$ M4I/.JD68_Q@QSW1J%IEE\MTF59%DF?;*4 AQ3!1$F6 0)S*".%0B#(.4(I%V MRR>U$3\V@BK3R@TKE3]LJ=TU;]1J#"P]L]Z0[=LIV\H2/0KP0%FA+M#UE QJ MI<(KY8"ZP',\]=/I*=U8[MTJGYK=LSHY,662!H1'4*920F0:49$PB:# "<^( M2&C"G-(\=Q\_-I9JM'-DI1>8V;%.=R1Z9I5&L1X2-P_;[)4.7H@8=+H?-N_E M=#YR5=?UD:Q2/,NEV6>ZN%V4@8O5DJP);9F$B5)Z[IJBRVF@IW&H((D9A2I. M@IA%A 1NT]A.[-BF]UIK4!BU+\ 378#GL@V2B?E;%0)H'[**_7,,_;,Z:,#;!?*V"USOIK#"JMZTY3ZQ@]GPLG%Z \KYVL1 ^\?'*!8W\%Y71W MAP"1>H>PN)OKU1J74A0F**_J'ORS7#[,Q=:979E]^$4N5XN9<7R>\B6=3A** ME=)=L?';S>XIMZQZ9C^6IM1'X-(I M+N'\ 6LGO.&'H6\BK&T!=W/PIC$'&'O>@KJ%>672=A1)E?9]:RI9&[O,3[5E M@PZ50PC)H$,V4 C)4$/G%DCB#>G60)+SI0P72.(-D9U $G]/[;KL+O*9+(JK M^2/+9U4]O)DH-YPON=:B4[*(*5B%0"$:92+XX5ARP0&10H#!514HE MNFUO'90S-D=Q/;]V9Y+6U/%T\!BN;OQT!EI#$9$#4)WIY@@,O?#*2UFO0B!' M##[&%,"3;>S8I*E'-.,$\BIBB%2,H5,I!)B++ (D:010BXS_Z6 L4WZ=>N] MQ:;UWK_\&4=A^&]@;G3O4)Y_&T^[>7\.2CU/^:JPXI9NGBO<'[#:?Z'Z;2'# MUYL_8.+!LO&'KCLCJ/JF*%:[ 8I5^&KY[[N]^%UDWO!1@LU4%Q!Q12#+$JH7 M 2K&3"4,"Z>VI!UT&!LYG JJ[EXCH\L V5%)S[#WS#9U@'6E?QU87;Q^@'4W M//T'6#OJ,7R =3>@#@98=WR4WTY,O\P6DDY-2OA?YV6X0M.VXW:VJ:UQN=#K ML=G]MJI-T=")D"S@"5$PEJ9-HR#:E9(DA9&,6!CA, R#R-F?ZD'1L5'OQA[P MINK"]!:479A,U8OM/%9:V01$:130\)CH!6W93ENFNBL3>+/NRO2V;,N45CV9 MWD3H;1]=F<[^^CBXCZ_\I>C;#;VZN0#O)5MN546Z )?/-)\:APFJ^0)^I5-Y M ;:^.;75N\V;F-372G"Y[O0U:/R-07A\ZE+]-JR.(]>18,U&@D"(B3J#DA$*$60PITB^R M,.$93P,1!K'3\J ?-\"S+D%LKZ=H>HHO <_<+NTB?0@STJ5^H%005!K: M$?=!X-KI]EPX>B9)!R2L":W-Y ,T5$C^P_W\^4=]6\E ?T?F1UC]6-+.P0<. M0A9MIC13O/6:CA6RJ^X!ZQ9A0<(P3@)($Y) % <2$B8SB"4.(DE"):E3D?[= MQX]M4'<8>IZ4=8>2/F+\#MOLMS[SKHAA"RT?-&^O M8O+AJ[K-U8_:3ZPS(#/]#I4A5E"EIID&4@*2C 4P4@D)92A4%CDMF3>/'ML< M-9JYS= MF.QF9S?C^WY=FD6!_P31?5N]SLBMQP\Z&_?->CD3#UQQ9K.;C^N. M5R%349;$',H(FTH4409)PE/]JZ01$3+BG'5J;?-QK+W+-FU7NG<=.P"D[3GT M.?#T?]EL MOK\KCWV^2#ZE19&KG%=K:'/R8S;)8A'$$0]CF&:,0X0C"@F),:1Q*G 6*9ZX M^=2>]1L;M6P=LE6GLX[GL.;L-:X/7\.8]''VVO6;M:M[2,F C,6,IS! M4,8Q1$(R2+'^A\1,\#A,A*!.'74=Y8_MY7#U8 +S3.Y]W;)&K'O6G%L"NWT< M[*B[1W1[IN8C9;)/]J_ILW:V%78]5]-NU^&5ZVM; 72ZXK;=8_RUZRHWQ:Y6 MCRMSV/0LK^B2/_SRM#ESNIO777.JV7XSNRZ6^:/V\F_5UHG5YT7.Y80(DDJL M)&1I8I;>B$+&D8!!G*9,4$HB?G9_+X_ZCHY/FR9?9K(_+>;W"Y.+F==?D?,[ M?_D<:CL*'M$ ]DS9Q[BYM%9[TFM[06DP7#UM!1: Y;SI/*8O7;]5&\/+D(.M M"(72]G[[DO4P2+TW,O.I\ZMW/NMA &Q:I?4AMMN[:MVKS60_5K&3>B7P:-S, M6S;-[ZMU+&@X $<>;6#=A*ZMC>&VOJ6#1J MFRV91F\P7RNNE^;M[6+/& F[%X)W?'NF]36T:XW!ELK@=@M:WYUXG:#R2JYV MD@>E2"&@3"469) )&,*<18DD"="*!P'4>062GU MQMBHJ*7FZ#\'/P3AIN*HYJ+5\F&^*/>6L^0B" +S_W6:Y;^!3_.F=WE>)HB= M4Z"T&@X[ACH3Y)[Y:*_T:-V9YJ8=HS-+C>Z@T&-=T4K.*Q81W3&TO6+H[J4= M26-=AJTL]K*06U77)BC@&:."0(;3$"(11I!E,=%.3AIAGD8B8N%D)N]-S5)+ M_F@19_4=)]5W?%MHCU]U_: ':HZ<]/*G6"?4./) &\*6A' N:@/7XM1KR5K1 M[=*-'JG! @^_'-$F<%BRL#!]CS5L[NE&'S_G,_W^7'Z_F>E7NWYFLXEH:CF^ MSXOE(FQM".U0<=G& +M]#ZL+6!WVJ]J1\+Q%=438P+M2[2;O;T2=N+X;/=SECYIRZAUX MO42]53_-Y^)V\54NGG,NRQ*UBD52KQL1U"Y=!%$2!!"+1$ 49JD*"0NBP*G> MGX7,L9%&I?+Z,$TK;7XV:I?-6RK%.]4%MAD .SKQ#&O/S.(%46>B<<#(*^?8 MR!V4?AR >,E$+K=VS&5L2O9\F"],P9Y-2113W6?SVX2F88R(E##-0LU'&=4^ MC#+A(RB0<1(&)HO**^\ZV6-O1TI]8%HS\QTHH*40==C MV@TT+X:#1!D4J)0 MLI@ED5._B,-BQD9OC9:@4=-YA^D0EM;[2V3)MX/@>V/ID*BA MMY5:S#VPJ=1V=;?Y;[RLFUFQ7)2]",L-C#A-*(]4# .F4KTZ(R&D/!:0$<%C MC%%&W'K%[(L8V[PO%Q$;%3MM#1T TF[BGP?/$,LK>V2<)_QQX[U.]@-B!IWH MQ\U\.(J@?L,C MC@/)X\@I3;Y=W-@FOM$6:G\:KO5UW@]N ]=Z*]@39/WO E=H/3:J;C(5_?L" M=K#XWOAM$SGTGJ^%^0>V>VWNZM#DW"1M?Z;Y3O^&#_/%IH8=#P+,I(**))$F M$AY ')$,JHAJAT&D-$96U7ALA(V-1LKR"4]:W_UB&4#-%W]QZ'=]"N9V2O$- M7L^$4N)F5 65KJ!2UI3MM2F.YXZ>0R]PCR@.U.G[3#3=&GA;PM/:GOO4,X9K MOFUIS4YK;=M[NF9P/S[FU0Y/N?DS6VHA\.F\6"WDG?RV?*>-^-L$ MQ220,8Y@G$FDV3<*( L"!I5>N$5)ID0L0[>$;!?QH^/CC?;U;NF6_J[IU4[C M8.?Q]8=NWX3=!BS8Z Y^-]J#4GV/+F$WW#SG(SNI,'!Z<1=X]K.%.SVE MIDBZ-J<2MC(!"]I[*E^7=5V@ZKH[^DT6U]\TOVH9^8PNOI>5YPY'9$YXG":8 M" PSF3(3,YE!:L+>E9*,X$2R--1+V_F23NTXL4==G0ATK7%_\[PN#U87_OK< MM-@RSFQ3.JRTS[GZ3V^#'>$T0(RD,!&)'FP6(6)R,9 M[F'ZGMR9+U4SWLN6@FZ##VP893'!"D,B8NW9R"#2LYAE$*-$RA"1-&9.&U0C M&=8AW*#_?;/8SGT:R1#V[&OME&BL @$VIH*-K!-]% MQGK3=^B"9'T#?Z!X6>\BN_F/'VB^*!.T;V9/JV7Q43[+:53OO@5Q?1"3D(="0H*#P"PA)*1$ZA4%B1 FL12$.F7.6,@<&V\T*E^4 M"63+RJ;=$$,04FDV]#,>59L] M5RTL7>M<<9#'6'$7='HN'7U \"O7BSX.Q>DBT2WW=NRC).\-HWW1SUV8C?WR MR5_S^UE9)1R3!W.M$X*FEL5/G+C$[+*2--Y$"MM&LXQC%4;2,O/ M>Y!%K6.YBP\;.O._-742#,^1$\>D#1PD<<+H_7B(4S?X\<3608I$RB"460HQ M0J%>_U$&"0\2F" :!QF)P]0MENN8H+'1P]Y[VSD&]"2TW7R@$4;.=L+J;.^E MU[;21X6]JO=QJM7TR>N[IN4ID^KWKNJN:#:D+A^-@'^4QVVWZO,BGSUHU 3;0!+1YN%Y_I8EG_ M\CXW51/RY4I_R^],S9E)$IK%EI)0\C2!"/$,$IH@B&D2QFE$*&).KI:5U+'1 M8ZVGJ>1FU ;-[]N*@]]+U1W],+M!L*-#[]#VS'Y>4'4F.B>4O/*:G>1!:LY7;S^56IM =9%Y"_5>_H[&^WSW(A%E0MBTF88FU]%L&$D @B3A$D,@T@ M4T+0" E*:=*U$-5QL6.CJ;6FQFM@6E4P;W3M7G2J!77K> 3/6/;,2[NEI=YL M=-:PO@5&;;#1NY]J4J=QZJV 5(OH5ZL9=1J.MC)1%G=WR/9>1V+IIW[(9W3& MV>E5\73(#O>.ZT YXE[P=C[^-$2RBL9W6[Q6VNF[YSRVW3 MO[UTV8X\>I IW6Y6,WU/7-4Q5H ^Y4LZO?[V)&>B6E[>S/C*M"!\M]*+S^5_ MRZ4I-3'!0K$T1@E,(],J4/\*F0AB2&+$>9PD+ R=4EIL!8]M>E]ROEA) 7BE M/Y!;!H!\QJFW'K$J$@SC5GJM,O549&Q M<5UM1WE\5E5=V36E.5]S+;W>=9PL]\4&0+]G[ONR#W%/=6W.!045-;K-(*"2)_DE3I=)N8)8&PJK:XIEZC(TKK^:/3ZOE.K:@U+VD MS%K[3>WRSR8>W-CG&%G6<;SL2'. 4>B9,QL+#/K[6%\<&)%JLPGTPJMGXNDW MO*VC+L-&OYT'V%YPW)F/.Y=3WZV*?":+HFS(7>15I8KO6[]5^[X\%$F$4@EI MBE*(5)I!JBD42A6'(0\4)\*I,9FK F-CT>U)W%@ MDVX .S[]@?=HD. M0,/4P?CX.EF4]C!85\'8O[/'TM;KE)TPC'! 8P*3+-4KW11K-RV,4YC0B#&6 MQFDDG5:Z3M+'1D_V]9<[9DZYC8WEL4=?B/=]]N$1['Y*7?>:C^6FP?@*79_* MW.KVD,Z4][20#V:/\;FNDOA)+F_5'?UV4YY6F@X")B=B/KM<+AR+J6M/>OG1)L#E+.NJAOO&%F7 M2W5F1Z_#:,V?KS4X_3/LWHC4!6\O@+;1K(.UE:9,8VTGJ T%VY:"Y;S_>K<] MC8)ORO:JX]"DW@? !VB_%S%N+P8A\TG=W/Q[&+&[?&FRT3B1.$H51!(QB +& M(56"0Q6%02:S($F)50'*0P\?FR=;*F7F=QB]86]!HZX='Q]$KYU,S\6D9R9T MA<.:OMKL/L ]A>0_W,^??]2WE;3S=V1^A-6/)=<C.06:H]G-N"#FVFSL&0'N# MN;V[!FPI=TSCW29R1Z_JMM"L:YJRA*-8ZJ4AD81HDD(48AQR*&6"$,99&J;( M97WH7M]TD&7=[=WE1[<5G%/-U]%5=?5=MK7'PJRO47JUO;BJE_*I9M-H/ONZ MG/._E7$,Q>5J^3!?Y/^08B(9(A+I2:]KO/'E <8*]9 _BU K!2%&PT M];NO? (.[[O(Q^0-OF=\PO!#.\2G;NE&(P?#H28B(HP0_9HF2C 3U)E"'*WKO?_@O<2?XPFT_G][GI:J4O_*$D MDU4A3(/MBE0<.>4P^)$*9$ 3#*.,F\V7%$&<,@%9%-&$)Y)RG+@U$#P;_F%: M_U4AF;()UC2H\IK.C=8]P6U'WF=#V#-M'PUQ]4?8K1!XI>K#D@8EZ59C7])S M^\5=&W14V[HF$4HSTR3.>!AGVJ?C86)V>Q(&:9(1&$J9L30QAW!6%2Z./']L M9'SRV,0*-+NY?084/<_J1K,RI_$"7']K#I_J%+K2I6TNNFA:,>J_7_)E_IPO MVYJ,=VBM<1 FSUTT=F4,W##CH('[O3$.7]:Q/*!<;IH:7C[3?%H=\FRY? _S MJ7Y>44>H3T(N R4R!%&:"8@R2JJ,&Y0EDH0RS&3LQ 3.&HR-*YP=-\?:@+>,S%M05ZWA5T;8&#?7D36-EPT>38>2PQV!=!ON4%G+88M/=@5I+TR MA)T?Y%XUIJYE_9.PQ!@U51L-X;Q367D6V#,U,[7P1+X5.G7E^E -J5% M47:AJD(:U\8VEVA[_?EM/0^(5^^N+UT']0%[!OREI]BWN+X7VM6^L))I3%*S MUQ9B"1$B$I((,QBE<<1B%@N.G"J<.;^_(WBO MM+A^A3."C@!U7UB?EP\>&W$UN@&CG'U4]PY6[6QS#@(]TXB=\4XQW()?2:#[[=\^=#4;-VJHQ6(D =Z=4H9XA!A M[7,P1B.8Q%A/4/U9&#C%;-D*'MMTK?4NVR+?S\J:$VZ>A#7B=BY$'SCV/.D; M",N^&HW2X ^M-=B48.ZES)4K6%Y]!6OA@SH)KI"\] Z<[^_>I6P_IZS.#R!$ M$&7*4F%J^D1C*2#-"(,T1%1R&60J4J[-R8X)&QL?N:9SNJ-KN93QA%G?ZY;# MCO,MMZ,)_!Z=V&V<-O2%-2J^G19+!#Q[*>T21S8.;$P?M\CL;FI:[=IMMQT MGVE8Z@M=RJ]+<^+U6>HOV&Q)[^5$)2G-9()@&(<4HHC'$&,B]*J)A8*G2#&W M!9.]Z+&13*4?R)MW[4+_ZMH^VAIV.Y[I!\R^-TNTTEOMIRXVWHM1_ +4.&]T M]]D6VA4OSZV@K<4/W/[9%9;]EL_.3^C*7(O\F2[S9]DLT\SN41.U1 ,4!#B" M(HLE1(% D H]$G$:93*-4Q9AJWH:-L+&QDX;73=[$6XQ3%80V_*2'^!Z9Z(. MF'4@G=-@>*:9%H$#$\MIT_>IQ.(>-_(H6T(MOD^N+B>*Q#A.2 JS*,P@HE&@ M%TPBA:F2E"4D"H1='X7-(\=&!%=T1@7]B]VGR_>7Y M,W7?N):3EOKB:CK6OY0SL9R#6X\:9*;MJ][,IP-_Z9H"O[\?:HY(BUOU>9'S M?'9?OQM2RD4@60J%E(&>6XI 1F,.HS#@*HA1JE#DE@]O)WAT,_#@64 5.&"Z M;H-:^X[O9^OQL'M7]X%RW_/>&\ =TNG=T/*<6V\I?.!$>S=(]K/N'>_W$9AF M4ZV395G"E B@4&D*D0PQ)*:H3A+3-)5IP-.0N,4T.^M@->D&C59N"5#S7^;W'P M2NW+LY2U_FZ=DES'HYWZ>D3YE1R\P0%V*MG8!]"#U7+T![AKH4=7V$Y4@+1^ MW)"E(5UM?%$STOGVCIOK>4'O[Q>RRCZ[5750U(O6EIGB1&8Q@XR%,42$2DAB M*6"$6:AX$A$12J===ANI8WL%;'=NVS) "E"K[QAU8 >]Y>Z[;T#[WH;?T=<@ MVH16]MDKU DEO_OS5I*'W:AW 6-OQ][I9C\%].KB!^O.1 $.&4JI@"(BFI04 M59#I'R$.8AH1EB4B=6KI>4+>V.BH5L]RU]\65#NZ\0A5ST1SJ'K;NBUQ#SV= M+)'IM:C;2YFO6M[M" "G"KT=NZT;E7R@^>)7.EW)=]]_EM0T?3(.]H>%_/M* MSOCWRV]Y,<$QS5@0)U IBDS1?PR)2A6,&&$\E1'A,7>A$PN98Z.4+3W!6E$] M3;2JC@<6-H#;48UG&'NFFTX(.I., R9>B<9&[J!DXP#$2\)QN;7##MM/\V>Y MF)E'-LNWHDY*8"))5)@)J+], B+))&0D"2 5E(@X#6.&K(K,M8L9&[5L%'78 MM3D.HL4NF!=H>J:+C8[K#9BB2^.1XT Y[&9Y 6R@S:MNP+EM4YW$HW57ZOC= MPVU"G;1@9\_I]-6=3V&O:/'P>3%_SH44[[[_4DAQ,UN75-U45)U$81S03(8P MB9(R\IQ JI" /,HXBA060@0N/4WL13OQY0!]3SY=WX&KRZ]_!6]^^7K]'MQ\ M>@L^?[G]]>:]_N7=?X/;S]=?+N]N/OT$+J_N;GZ]N;NY_NI\Z&H[*M:GK3U@ M/< QJ]$:-&H#]EU#7I1!_V][+OOKCICODU5;\4,?J3K";T=K58:%J=!#++J.G[D%*I7;^09)!JDH,\B+*0*X%X MXM3\P4W\V%S"6M_-,9-KS+H3]I;[Z+TAVC.1K4$\4)"NQKDJ3+?1WF>X>Q?4 M/ ? .ZDP<$A\%WCV@^0[/:4;L=6U2+_()],F=W:_Z99^JZYG2_T]*ZJ_F0W_ M^N)BO8FL:,I3E*4PHI&"",<2$APS2&(2Z:\O3VCBE)1SEC9CH[U:/["VQFQ( M-_:8D[#*HG\MP,8FT!AELV?=PX#:D>=@P]0SE_8^0LX$ZP59KWQ[GD:#TJ\7 M\%ZRL9^'=B/GGRE_T*^"Q??+F;C^^RHOL\37K8L#E%*EM(L928B($I#(E$.< M"9&QF(4QMTIVLI U-F)=JUH&+\E&63>>;,/6C@4](=;W0<4.6&L]>Z@F8X&' M5V9JDS--L;'QD# .E91=@ MK7TYW;;U=PMF]3^P0PY2SQ3H:7RZG][ZPK*?,]ZSM7N=DV!?H!X]+_8F MX-QJ&)OB&\5/-)^9O)&7_09,;<-+SE>/JZD)5+V]NKF;5UDFU\4R?S2??9++ MRT>3-WPW?R?O%G16*+G0IDQB3G&2FJ"ZA!*($H$A8T$"@YA2E42IC#+DUBQU M*-5=.&:8_JOFF.%>&UJ ^0RH^4+F]S,@O_$'?9$T'_Q!%P+P.NC;-8YXJ&^$ M[1;J^$:YYS?)5E&1+9LO@+&Z2=_;:P52UI#=LAUHXTU>7V7^!5@# ,RWIX+ M_)U)L(5"'S5+AAFWGNJ?]*S\*]52&69(CM=E&4A^UVH5BZ>Y**XBT29QX-(1%L;OUXNPN*NTL;%'J=R9"2:[<-J1 MAC>0>B:-0\DEI:Z#I)8<1*77Q))=B:^:5G+0^%-))8=O\E-CW7[N9UKMQ5N?B[F37>T:TJ/2+]2'.NO\BYG @4T4QBS3L(F7#( ME$**.8$9#@,2T"@U'3:=EN #:#W.U;>BS_H%8@YJJT5W ?323-9&@.4#70(M MW?E#A&ZTNK/1K])6B,-Q$ 6^:7E<<\%BP><+!ZKU3F6^]7+W+6TT#8 MU$?K2W2''O*FOO/+5M5E2A]#+$Y3$>D75AJ:SGRG=J](=0S&;N X]8__I3QY_>//RIAN/[QIXS-7;W=2.;\G3]EYDP;<[+,X?28ZFWG)-$ M!"@RY:5QI!?%$0DTT604)K%,,*-($9ZY$$V;L+&1S.?%_$DNEM_!RNAKSHK7 M"KMQ2RO"=KSB"[>>.:6J9%?AM:UH#UOZ-HAX)9-6@8,2B8WI+TG$ZIYN!/*; MS.\?3.689[F@]_+3RCSS5I7[?\7M:EF8$GIU0 Z?*,X5CU0&0X3TJH7&"I:[ M_5(AA$6HLDPZA4L[21\;Q51;UV_R&2A*?=^Z$8L;\@2S4"J>P!3%)D<(IY!D M!,,T2Y(@$QC1B+GM;?:&_3"[E(WZD%;Z:XHW7>KKL1AJ6.Q> +U!W?,;H=$; MU(J#2G.SHU?I#K:4K\]R_+TD.J'F]:WAIL&@KY%.X+Q\KW1[B-?RA),X2)B4 M/(#*]!% *:*0(%.6$.,D$"A(>.24_'A$SMA>'BU- M[]]E_@3O*'V7PZO\]E M8=K_\1]*1EL5 FBWMF(V1V([-@ JXR@4>I6@E.GWE 424A8J**D(41R$BB2I MVYO%PQ ,\PYI*AO*YF#ZJ5PJ;-XCO8'>[6"_ Y"O<*1?:]E[DV^(S9G*.G8E5"&+0RZABK"$*(FUJX:"#":")D**0%#J MU&[[3'W&]@*X5DKRI7&EA+'!G*T6ZT@MQR"B4*X?Q_80:?7]XK= ;3RDSL\MD-AS"I]ZOH; MGZ[*AY>_?I%ES/C=W*31SV?+?+:2HB[7-)\5$Q8D-(U)"%6L(HA(8.K"\1B* M*!4RE2'CL=4V36<-QD:V=Z8$7=6JP_)HJ3OX[60Z"*1#;!078*U_#2RH+0!W M<[!M ]@8T3?V#N4[^QZ#@2I[UM#+]5C0ZH-%/1;ZS26VQV*^-N8'3W4_SP&R MM21HIP]:"SZE6MF\(G),F$@"9V'R(64/<&8^>>=P>BJX5F'KL]+HKX34J)+7W;#U\ M40,R#3,N%*A77/6L_2P^L(/VJ!URQ*S_IZ69IBT=@L_,=>AV*H *;-&-RJ,O6[ )450)NQKL*I#0&[ MEI2%.0<9"0=O?;# MNOF9[U9%/I-%<35_9/FL_.*:")9[F-*I1_J*,8ENK#Y8692W.'Q4[%[4?S?JJ'=,'+J_OLI,"@WG47:%XZWYV>X:6FO?YZ?96+YYS+*\VFDY D M28AH!D/,S"&8BB$E2D&5RD0E84@%<>*T5FEC([%:-4U;A6-9T790[2C)&U0] M<]!>_?FR[GR#W54;=N=6GC^,29^%YE](?,VZ\H>-/U%&_LA-W:BCBO^YH]]D M\9GFIMS/!(6!P '%,& L@ @E#&**,T@4$Y(&02B)4\C^OHBQD40=!+4T*H(W M,UD>B>MOX&HF7$,W#^!I1Q7GH=3_8;4!J-0.&/4N3(4S?YQPW'BO1'! S*"S M_[B9+Z=\RY5=Y_FSK$Z$BYO9I5+Y-*=+67Q=,>V1Y'21R^*R*.:\_%2OP_[O M/)\M?]67K_3W:)(P[3#0C,%$<:*7181!RB,%DS0*B8H2GBBG+CAG:3,^]E@; M8VH._#(S2Z3Y-!?EX=?&.E/.#LF0G/T6A@TO0 WCZ_^GAHUS)$CT\+^6"V MO$R51D/TFM]OE6;[22+#F$4!A9%*(HBX0I#%40JCF <)(IP&"7'IIM@BRXE& M!VB?N*.J6URZ:Y&?X_C;\:8G5'MFQ8. 5J5M2_>M+(I#OUWL@?R9^NTU9@&7 MY[(VQ^4-7([FI.'[961.W]+5 USJ;T>NQ[B*[M"/7<=[_#2?BS_RZ702"IID MAGH2)%.(9*@@#A&&48@RRF)%6>94>=5&Z/C\N49GIV@])YQM_3._Z/7NAKT MKJ*9-YL@O4;IXXOJ#KZ5/4:>72@+P0-[2O90[#M$#O=V]7L*361UM:M)R+&, M"4%0Z>4D1$&:0$(##)5@F$681%'JM*3<>?K8*,4H9UZW<\!-4<]=V<;K9O:T6A8?]4.G85V[A80!EX)R M*&@@(:)[O/ M5:7H!:@!ZZ$2C@4F_?2K.B#O=3I0'3?\:$^IEELZ\D3^38JRSF=32K0IH:4I M(DMY!I4TW?L8%9!R(K7C%*0X42$/F%OWOB."QL80I9ZP5-3L7LA9F?KX03K6 M=#Z*JR5A>$"K;[8H@7I:5&?U=27E'FCB!!)^.>*8L&$)XH3)>^QPZOJ.%?8V M/7KV8P&*3;*G7K1IX?/%5GC U4**O/G&XPPE08()C&G,M+N1"DB26,)(LDS@ M#$>2.!9P\J29RV0:IBS'+Z8/H E7_8<4X,FH#HJM4"+3%([5P3)S-LWONRQ& M? UK3#.5):$YF*6F(IIDD$:,PT!PQ606)0DB3C46AQ_4(=XGEX^F[_<_:!-5 M/O)1M7L]O<)8]?PVV^ZO=R@NK=@J^U]M,):&K:/5#I]F]%% TB_T?FM->M)M MV+*4?@'=JV#I^?$=\NA,X=V_RJFXF_\LY?*+S&?%:F'B%+Y(PT/Z/W]?U:D/ M3<\VPL.,,80@ITI!E&4AI &A,$F4(!S%"$=6Y-Y1_MA(O"PP;4PP4]L8 ;:L M +498-L.ARRM#L/3SM(#@-[W)N,:[SM+O$\SK1?@'1+C^AV @5+BRH%XJ+_X MCV8@%EL#L:@'8K%EBJ\DN.[PM::_=7CL<(EOW6W>27D[XS'=5HKZW65D?E[, MGW.A7W#??RFDN)E5X4ZFL -?YL]E>:]UX:V,2,6#.(,9)P%$A#%(HHA"&24B M8>8P+@Y=5@_N*HSN'7/Y]:_@P\?;W[Z"#U]N?P8WGWZ]_GIW\^DG<'EU=_/K MS=W-]5?'ZF@=QL7._^\7[9Y?+L9Y+WFM41^P[^"-L0#DL[=@;0386-%+S;/N M('IUVCNH,:A_WAVFEZ[X&4_RRHL?\IEFXQV!$Y+2)$I##E-."$0)5I":/&") MA9 7[\'[_X;?+CY=/GI:I<, MO7#AH;$XBP//1/AUN6^M_!;W]4YX+8@-072'Q(^!X%I@L22VMB=T([3;Y8-< MU+6XMA]KI'^8SO]8=Q:;($Y2AL, IF$2:SX3!)),I1!1191(XDQF3NE\UI+' MYM:5BE^ 64OBVIE0V]%5+P#VS%:ESF"M]!8I750L9A0':\W],94S6%Z)RE[Z MH#SE#,I+FG)_0#>6NC/MF%>+[U^7<_ZW,FQBPB7C,M/^5)B:)C(1#C4=X10F MD: L$R+"*;:K"'97%[R4OMPQV_J3_U;<]23.DD.#)<=I74<@F&X:XU]J=U%%5?ECZ&.V^Z5B@Z(&91SCIOYDEQ:KNRW/]AZ MZX0+ELE(9!!3TTXDC1"D,96:;4(64Y$F+'':TG)58&R>3UU.?E4M+H F?U/3 MZ6FU7)^%[W0?J=N.?)HO)2!O??0!:!LL.X;I0_W,^??]1WEB3Q=V1^A-6/)3,<>^8@$_^$0673$[V!ZV0 MZ)RJP4-3Y,GZ:&G5H P$P%4"-;:0VVU/9= MY,D2I1[J/IV2_ JEH"S!.%P=RO;F\\KF7G+]^**LVEO^N)"R;CR0!&:5%7-( M4Q'K559"(>,D@YE,12A%RCARZIIY4N+8G(YUY=8MC2] HW/'Y@ZG<;?C)*]H M]LQ'YP+9N?3M27!ZJ7=[7.JK%+D]"<*QRK:G;^QX6*_UI\7#[>(S72SK7][G M96A 67_IHY9^LY2/Q40[18AS*F&2$:8I" M(8T1@1)(@1$D8,N1TMF4M>6Q4 M5.L*3-<"K3IH?M]6'OQNU >E_HZD9#\BEB?V?>#<]X&]-XC=C^M=X?)[6F\M M?=C#>E=0]L[JG1_0CVP0)C"1G&,;$M!]/ MA(*8F?;C$8T("C!+2>P2<71*X-CBC.YN[RX_NA'224SM>,@G4CW3SY:JY>E? MI: _CK&%PBNUG!0Z**/80O"22*SOZY(Q5.<1%W_DRX>K5;'4"[]%4=9HTM^" M1O+WS0M8QH'$G"LH4,I,([T ,E/RGP@JXB FF5Z>V><+.4H?FUNTUA\8 \#: M@HNJ0%DYD=96=/"/N@U1.S?U#GS/1#5.S%W2A7K$?JAD(?]CX)@SU!'#]HPA MUX<.F"_4T=[=;*&N#SDCA/22\\5*BJU7V-5J81*F)U&$1*8R"A-EMO>0PI A M[9_2($[#,(I"_9%SW.A1<6-[<]2*@NF6V_4O?\91&/X;F!M+.L20'L?:SEOU MAV#/KX J6K2!<$O5"U KZSE ]"0H_J-"CXL?ERU)ZT*<@=2A(P6O;BTTXL$I)# M'/(()EBR*%0J28+$F84\*3L;?/_/Z4G!XGO8, M[4%6]RWCS**G[_."3^>%V4^]D]^6[S0F?YL$ 1$HR#*(DC2 *"048DST@)M M%Q:$E&9.\;FMTL;&TIO:GN#G,E#:I4R)';YV;.L-M9[I\V4YP+9%N@;D= MP_A&NE:#(/F/Z_GQ&*MI7.XO@/^=DSB']/!PO=+?<&;1O.W)B5BC;'9%ZKV MG+;T]QK'[PZ;[WA^!PV&CNMW!^= ?'^'AW0CMO?R2<_)O-SZT3]/9;T'M%TM M>Q)S$C,:2<@XBB&*-*E1C@4,98"$C)EBB5-;0!NA8W-YMG4NIQC=4M:-S*PP MM^,PWTCV3%W;ZEZ M<)5RV8;/)W9R@4@KR1E)7A0;G*!XB4E.=W;C8FJ0NU- MV>LT9E%H@OI9JAD'9QQB333P_^_N:WL;Q[4TO^^O$#"+F6X@O)!$BB)G@ 72 MJ51WL'63FDKZWIGM#P9?4YYUV1G;J:[,KU]2+WZW1,J4HEG?U*=,.Y^_):[K-T]\??UU\5\NY/;:X?E9S,56K#XJO'Y5X719Q!'6[ M&4)A1A4!5",&$+)]26PE392E.6(\217U:ESE*GAL\_OWOSS^)=JJ7CH/5O^W M:+51W6_".X^!&QGT@6S/1/'[XRZDM=*1U3K:JMT#D?AB%91DG(4/2D"^D!R2 MD_?]_23B;$H299!J";,_ MW'TJ2OQ&U_GAYO__=O#IP^W7QZ-H_*OO]\]_7O8O!W/JE!] -LS;YW. MX^FEVI,O.H.F]KQ/=2=?2'Q3?0*5*S^_ 51M:D_BE#*1)@C@G!"S/E(*L%AI MH#DF,DYRH:#7^JA5XMBXZ;(3J': +]U"[@#;.V\;?VX!,N!&\0$X VT.UU)' MLB%\ (+[)O#AC1:%WV[30)R-A=?I75<5)G&&D$L% ;A:" &DJ 9<\ TH)P1*I,DV\%H A ME1L;!VTTC794[5@+-.@@NE'8>PU-SZS7<50Z-(,)#U_@-C(!%1RX 4UX:(]; MU_0@HR.!3[\5LFN5'O2OBX5\6)9JU;6 =4HU2Q "64P3@&#" 44T!7D*HK8*+=4VM:"K]6VGZWBMEAGI7I7"G8:!D=N#0UNSZ09"%=_$O7! M*2P[.DD>EO9\P#CB,Z^;0_7XJXI!RYO%:EV6I9]H@6*9QS'0S/(4EPQP)@1@ M""HI2:H4IY=V_3L6ZS27!LV#J1H^O7)49ES;J.X&YJ\,7",=W;.:W MJ14OKR*K==7&HL\>?^=!ZKGKWPG![]P'\#P4[9T!&^[MQD9U:9.'^2.;60>M M*)]G_;GBP]VW%S9=6B_MQLS$9[6:)!A2I*0&L1+(>% " QI3"/)8)!E+%21F M;5N1PY.[(^6K1P>J>AHB LR88/CJIV=CSNIG6U6 %04DY73ULEBQ61G#--U8 ML^K07]E[R-R(K9<1&(;D=HH_6ISC/"$Y"J6 $4YQAP)0TI M$I+:/F.*Y$ZEH]L$C6W]6'7*VU$VLMJVINW[H=O,6B$QZ_L$H2-<'5H,-F-Q M8:_!,P\?N.E@LXG'W0=;KN_F-7U1J_5R*HQ38>O$&>*Q?]F(UN^&D,Q;_?1/ MJ^/O7#$M1((!Y#H'*&>&-B12($D88SK+N?1+#KY$F;%12U'7T;ZPBP\[ZG;< MCKIHH-S\IJ'@[YFE+D#>VU<* 5E0O^DBA0;UH4) =^A/!7EF-R(M5K9WJ]6K MDA]>E]/Y\V>UG"YDL=8M?O?P8J-V5K<_U%),5TI.DE1G<9()XV\I#9#QL0 U M;A@0,50Z4[$1(WS8TUN#L5%FK=C*+GE65N-H4:KL1Y7^0^'&C[T"W#,I%OI% MI?)1J7U4JK_922LOJ6R(-D:$(\O.^ 5E2'\M!J7%SB =R'@M&1NM[[Q6//W4P1:)C4;MK@Z;+^P09'^8 M?[3I3G,W_[QNOJCJS,F^ F1)KZ_/:'PI[4&QNLAMHTDZP5YN=9"M;F7^*W:FI?@@[ZD;& M4I7)?YMY:2>K?5C=)NIM5TK1'OB%O97!AF7E2WNSTHNE*FZKGV=U645?V7>T)3MC:;HZRARW[ MY@?(444XS]M#53(ITH(?7M22V9?D#7N9KMGL7JTG.!<\9@R#/)74)N]R0#.$ M@>$CV]Q4&C:(9K& W W4@H,XKO6.BF+-FQ4WXVHV>M2 M>=^ >H R*&T ]EP/Y:SX=RZ,T@9+>X64UB=TC9BY4=9)F]W-I?KQO]7;!$*9 M9['@@.>" *1MSR&!D0!W/&^@L#8 Z?.G#DRQFCCD->SET8OCWM]72W_XW6UMBMY0R );;R&&";7E\\T>>42T92ACW M*V\;2K&Q4<=&=Z 72["RP:S3^7=5*AVP*:W7X+GY/N\Q)#W3UY#>\Y"/$Y"@S:_\'.E1,."95QGH%49PE 6$E ($Z $#%E,4SB MU*_O> \ZCHWG;S]^O+UY>HP>/D:W_W;SV_7]K[?1E^NGVZC\;'YQ']U[0E5S;ODP_V)?739VR@B_7\R7 M]3]_8:OIZLF^X[:%HE*$DUA@ 7"F8X!BC0 GF0(*V8@=2 L!MOAL&M9S;L"IDWM;6C$92P&L0-2D/M9A^2B\,= MW2CCQ/Y%O2^Q6XO\:6&8JP@+6Q21.T4>IO%=)IFB<98K A CF3T*PH!JB "4 M,$:2B53#V._8^D*-QG>6?;)*_F&A]WUCHMH:/W:Z=##=*&R( 1HH2_)\_X+B M%+PH_L5^7%T\6M[$& CCH.QYJ4Z#4FP@ ]Y.-1C.^97JN)IOZJY6K)9$4[Y M;3J?VJ9+-B/^MHSAFW B99H2 C+*M6TA2P%5.000JRS-,>;(KX&;F]BQ^7V5 MUE?1B;6^DV#&YL&A[J$4 M-E?23?2P"9)>+*,#]:TO MLC7 (\7&:RR:.:M7A/OV]3;@?CP![L,NN%W:HWBA[)&TU!?: R4H%:A_K;_2 M\O@KK3QDZG!W3.SGE1R_7;9_/E6)L7CCVV M>K%?O]VC(QU3D6+ "#%O@9ADYA.20)N7 DRH%)IXM?1L%SDV^J\UOHH*G3?] M<0NMFZ.RNX+NYJ*&A;)GGF]$L==S&G>80F?GM(D=.C''$883.3FN=W:E(:65 MS2PM:G^4U:BO7]=?%\OI?RDYH7$>8\JE<413 1#*B:$@QH"*-<$BITF<>)U> M-XL;'_U4VI9EAZZB55FMFVTTCGZ:SJN?>O;W; '>E89"P=D[!=5(5F6ZJ[KG M6V5#DHX+*($)IU'DP&3C8OXQT3C==4$1M+VVZ'=S,7N5MOK08FG=;9>=PKJ5 M^L20#I1FB0SR#&-#2K;]<(P)R!!+>9HRC(17]ZFPZHV-Q':M^Z>HM.^?.U1. M"S=^CKN [S8J?>\6GAB0JVAC7%19YWK"$OU1VQC0<>L'_/ %V\*I.'PUM^#P MGBSU%EY*YY1)LYY>S'?>+P^OZ]7:+$:,L E/)Z:$;C0J(X\_"!*:+9Q&-R:+F^:WC(L]TM^Z)>K,-CG1J]6'XK3G@V52%V M4A3K%8K,M)0QHH!PI@!*,ENLEAF_1.248HX5AWXKS$YJC(U2'C[??KE^NKO_ M-;J[OWGXZZWO*K+;6#BN%GM'N.]586E M+$@VC'A:J=$S5Y,7C^+OXNP#!QI MTDF5@2-/+H'K.!+EHJ<%/HRT5:%B#C-(, >Y2 P%0IH#SM(,\$RJF)N5&I9> ML7--PL9&>8,=0%J@>:P9SHCQ39E,;4**!EP+#22G4"&64QW3R7JQ9K.!@=Z( M_/\$Z O/>,=5V>P"Y,*=Y_95JZQ1X#C. M^>((I*MHJV?@ZCV-6(2OQW-:W/ 5=AK-/EDSI_F.#N'&=3GIN_EM4:S\0=N. MRLE$)3FBB"! M"WV3',$J$@4$$IR29B,4S=R:!(R-EJX#M0\X1RFS>00"JF> M:6'3MN!N'I4ZV@C@0LL $'F$]P: :J!(WBZ0^07NMF#1&*-[[M[APG%;M-^+ MO&V[MIN7]*$*:BD7S#8CK2A$8-< .F40*8(!Q#$'B&D(B)0*Q 1)&BLEA$A] MO*3SHL9&A[6F]4Z2T=774VK UMX+GEWP"K&T^$ :MGGMA;2]6@];$QWXY&4)YH$#3VL.W0O;=T^D&]9T(Z59?SN'IG'[L^_G -VN;\ MO7:%_&'Q;6%^\:Y1+>A:F+7S:]&%[FG)YJM9L8C>EFBN\G6IS E'A :IQ"@ M-(L!RU0*4JDP9YJCC'EU*7<3.S9F*U\NXBU:;W6.V$9I3_)RA-Z-N,(#VC-I M[2AL\]'5]'D>;?#=J3-_&!;_F97^5EN"NC>7^2$8E,<<10_*87YP'/*7Y]U= MO;.ZN>:#_K28/S^IY3?;V6!">)P@(AE@-,< &<\,\!3G((E1#+,T-LL[STYB MYT0Y3:A!:ZUM-;7%!69&5V"H\5LDC;:^SM49>%U=J0L@&\IQVL7JTP:K#TU8 M=7"2FH$([!*=$3:P ]1L\K&[TW*]?Y2XH1T;9_[X]HTO9A-!=4ZQ4 :NS$9X MJAA0%!.0()42@2%5W.D<[.C)8W-1*N6B4COWH.]]N)IG^$4@]#RE'>WWBN$^ M:6OGH.W]IPT6I7W2B-VP[-,7=.S(PI:VBLKJLUH6F1^;;4!*E%E ( 1(PB5 MD&'SCL80Z%QKPG-&!/=:1YP3-+9I6>L9O:CE)E')*NRYPWH66+=W<@BX>I[ M&Z2,CB5$O>RMMB$1MB_(.6'#-O=H,?FH0T?;]1T/::;K;17 M+ Z^J&*Y8,^!5X6\7]A*R<^57["MV",E5A@E$FB9$8!X;IQ[26*0L#Q/*$$R ME5[)&A?J,S:F*=+M0*%KM&N.YXGOA8/D>"P\'/0]LU:A)> %ZI6>T;5MK/VL MJJI+?=1;"H1?V-/F"W4:]D@Z#(!'Y]:!'MLA$/!:B,5KT35)J.EWNVGV1:W9 M=,Z>U41"050&,T!@E@)$& ),V*JCQ% I%)0D.G8.!FP0-#9*W"CF$_W7!&0S MNX6$I_]-V$++:*NF;?-6*1H(+8]@P$"H#100V!$]OYA !T@:XP*;[A\N-M#! MBKWX0)?KNZ8(SZ>+Y?UBO:E%&VN>(R45P#2SN\4T!APG$,22"$Q(EF9I/OFN MEGSAGO][(,/GR[LKJ4>'I5 Q*G3TS>L]!-#-V;L(E+[=MQTT>CA:.FMZX.39 M0RD#Y\6>,?(XY?73Z';/_Z#L?%?8,=;OMCPL%;V* M"E4CV ,).V_"$_+>I^7@>^?YA^GTHUEZN=XF>3!,:Z MJ&#+(&; )AP!FHH4L!Q!EL6)C%'N%X_2+'!\42D;+:,7-I4VCDN4AV!%><.J M:*4GPS1C[L@PE^,X$,/L!*H\+*59"2_?HHW.5WO%#P,RC1,\89FF6>2P3.-D M_A'3N-W5.5[7;HP4-5UG4S%5V\I9QF])L4Q28$L@VL(]&E"E<@!5HF*!C>N2 M>A7N.2]J;'[+5M.H5M7ET-@78#=*"0/;,!N_OHAU":IM 2-T(.TY<4,'S[:8 M?2)@MNV.KCG1R^GWHJO=W=P\L-@7_S)=_=_K']/5A*2)5IGAB%Q191P3C@"3 MMO&?7[:!(V-M+8ZAIME363P*CJ21F-$+N11BC@>J:-3IAUR(]N M!R-PAG2#P(%SI-M-/\Z2=KBG:X3]=S5_55^4[;-NN4DMB_*$QI8'/IL^%P=L MYH?"'K8]JPF!<1QCG0&"L:V^;$^8,5. VV/G7,089M@O"=)+_M@HIE+_*EK6 M!MCXO]J":+$QX6CAQW(/[=#WB'6 MOQ-P@5, _'08.#.@$T#'"0/='M.ED^]BM=Z6J:D+UU1YYLD$:YWG:6Y67;;, M%H(D!SR7&*00QY)Q*'CNY$(YR!H;O=W41;5L$O?+@J1G'UTG;)H[YS8_8L!> MN4ZV['?'=;NEFV=Y_VH/\QYT6?C:!OA4E;!7$\PREBMH-ZYLOS ;=6, M'ML \_;JVK$(ZL UB!O45VLW^] M<[BC8XQ/62' D-%7&U-?>QY54$J68!OD MDP ATA0@01B@4DF =$:44-1X95XI(8W2QD8:'__-UD_XDRUMOH=7E5,W<-WH M(AAD/3-&76JB5G2#61\1/RZ8A(WY:90X;-2/B_%'<3].-_DG@W^H?-.B%L6T M3,6P##4AE!$L8@PRJ"% R)Z9,9& /*.<:8:YQ+EK7O@Y(6,CC%K/:*MH]?IT M3Q<_"V@S6X2"J>]M;G^$O!+*VR#HG%M^]L&#I9FWF;:;<=YZ;3=?8>>PO8@A MG&AB_ ;U(<$I;8(>@JXQBG0>:Z00HA1M[RGIME5',?V_U7+T7^)IJO5J_E5DN97&4VNTC0O MOL MOV&27%&259=&;!W]U8S3URK<.+F*[%*XN/J#<< L>^_]*K%;XJL7)>RIQ>S- MSUTY&E\W#^624>M]=VBWAV"6[W F:T.GC MS4*'S@]W@N!$ KC;?5V/Y<6,K593/16E@-?U@]XIN5<4U+6)YTOU51G7RD8& ME!74^4Q-<@)5)HDPRQW[A\B9<8<0!6F2:XB93O/4RQVZ2)NQ4=6A,='B=6VG MVFZYRK)>\9Y%=<^ /PJC/*GLLN%TX[G!!JEG$NQY?#H<^ ? -?#Q_R4:#1P, M$ "\X]" $ _MNO0L-ZS^/EU_O7DU"[!O:OD+6TU7#_KS3Z($7I#YP'"]3O>[N2EFK]I=WHYA*B7Y)$V) +3QQEA Q-&L\G'%-%R?:> Q^H4>3K_7 7U MU>?L@@D<$PAH+(S?PG@&2!:G0)-$XS36A"FG\.YF,6,CA-_GMI.H65!*9?8393)EBL34KQY ..6LLM_EH>CIGK8%[ MV ?%/GS/^S#J#>K3AH?UT ON04+'OK([O4MV>@]JJ%26KMI^,#I!N'7@Y/SWRXWVGHR@:CSEZ+MB5U M.]F_LO7KLFAH&K"=;",L85O)GA8U;!O91G./6L@V7]V-#JK-NH/:#F_EG]MB M^5D**218 D%L$&J<0$ TR4"6RBS7.DM)XD4/;F+'1A<[>]-J5:^]_%C#$6\W M%@F/8L^LL@%PJ_)56=WE+?JC^KN7-@1^2 4E&D?1@Q*/'QR'1.1Y=X?]O4UQ M32/F8[UJVI:.6'W:QJUA&SH;0P II@!!I '3) 82I5 F"4USY50]UT_LV(AI M6R:V2#?=Z+Y3 F75(9#-%NYM6?K??<$6YN>%>:Y:3Y=%9Z)?RHTU6Q5U]<%\FBM9_:CN M_(TRD8L$ 9EFW*Q=4PHH3"1(A&1:2B@5]"KITT&'L;T0RNVL2L4N&XJ>0^"Q M<]@?L(-L$>ZKOX&XJ*K<0X+F!9"%W]GSU&/X+;QN0)WF>,-LL;&8CNJ M%J$<>\I&/]G^'%'VLW]JUCFHW5@L$("]'WDW8!%2.EY+9EWVY3ORKT9I) DME44B"AU@!I@0"1,@522$URR;D4 M7JTCW,2.C56*I+JH;(0I=M2-5*FO9S%F-^C=J"4\H#VS3$M3T:LZ^BY@N68O MB,*6;G83/6P99R\XCDHZ^]W=N1Y\6V*#/?"\5^L';:,08I%RA;$ 2:92@&*L M ,D5 K&(E48L)HQXI1YXRA\;7>VF#2V*)8C8BU*85E$*-G;$TQ?R'1E'$NL/ M[Y[9S#%#JP[Y,!;8LXR@ 1X=P0M=HMY+AZ'KUGU?#;NWJ_+Q9_KKU8:F[]-H"$THBD&5#,(4"X)H(H1(#@CE!"HJ%O418N< ML5%:J6I4ZQJ5RD:5MNXE?IJ@;>:J@(#US$D=L?(J]N. 1.=Z/TW/'JSDCX.! MNU5_7"[O2@15^$Q91L@\_7'-UJ^KB:8JEB030&64 02MTX.S',@L59H(06+B M5*.Y3=!(J: .*MIH&Y7J^G+!&71=R>!RS(9A V^X.M!!,Q87\L&9AP],",TF M'C-"R_4=([!>5].Y6MD&7'PZ+]9='Z8K8=SYUZ7:1@0Q#A-$1 Z$A!E F?$2 M&(4**,6HSG,).?(J.>PF=FQT<2W^\W5:%F+S/-5RA-EMB1,>O)YYHU8XVM$X MVJH<_=%/U)473&&CKMQ$#QMUY07'4=25W]W=R.A6Z[+B75UPXL<7LT0JMZI? M#>,]O*AE(7HUR;E(F(2&D+#M5DX-(1&D%8@E1B1+69)0KY!0=]%C(Z6-YM&: M_8B,DIY;R!Z@N]%3/U#V[=IL4*RV66Q2E=7;YM28"3:=3?>[XH3C*7^\@G*5 MA_A!^P0F.]U=NY2*'_%F7&FFKS!'GF ML'3\86&;I4T@1HISA8!(B[4N98!E6H*8B40H\XN$>*UU+U/G_S=*+JT:B)2K M$>V7EOW':>3$W#9$@U'S/K*C(.=*I?\6]+P/7RB"/GAJ-XK^O%SHZ=J><4YT MG*4YA@B06-O:WWD"6 (A2!."&92Q@#";K!=K-G.CV^VCO:AS(Z"_>6E/[$L, M_=AO%ZPTSE".)>#2K!,040P0C02(>9RF%.402J]D@XY@#='J[7*PW&B_&P0] M4_C6^DV\A_EGE0/_V>[_&UJ_7J^74_Y:-G5;+R*;EFUK^RR*1H3F!C-.:A5P MI^(8JJ"$TK)U4>CA.U?4?3CU3:G?B)304C.") , MQ@!)1 ''T/R39[F".&,9]XJT/R]J;%/]E\5RN?C3]LZT7LIL4_M!>E?%:(#7 MF0P"@-8S.=1*1O:K'-5J6NP:ZXATF>XM8(2>_N?$#4T'+6:?H(>V._P#-FX6 MW]5R4QJ5*1S+W! #IIE9E!)[WJ%+/T!)D0FHL5.'E*,GCXT,"N5?I[8R 5UC%26L[QU'L/VVPP(F31NQ&2IR^H-N[VCA<9?H=F]V4_9"* M7EZ[7M?38ANZ7B4@[.0?K"9F\8(I51#$NN@DDJ6 )S0'<9Y '*M8">JUE72Y M2F.;[F4ZS.*E.(8IFIX94X3=H2BZLT6O\VF50O:BEGJQ_%:\ZJJN:C]-Y]5' MS]#S $/KYD\,.V ]$]..,=%-U9&M'(C#ERU.$PMC^"L:]*2JQ,P*3 < MYD'=FP!J#>H&A8/QT%T*^.1P74BN5RNU-LON*LINDNHDYLB,)#6K,H PC@'3 M/ ::)EIHA3/$V*4M2 YDCHV;]YMDB$V3#&;5OKS;R"'B;HP:&,?>?;G3?48* MC0V2VHQC9//@_BS>:^8%%]TLE9RN([O9<%6'VO;;?^0,?+TW'SF4^^Z=1\X MX=)VY-RM'0F*K;[:_]_^Y^OT.YM9RONR\8SL+Z[GMQ=EX__A9=WW^( MB@^W__K[W=^N/]W>/ST6/_QR^_CTY>[FZ;;Z_>D+GZ)?;G^]N[^_N_\U>O@8 M?;[]\0QVI/ M5D8D;'UTNTXL/JBMNL4/=]:5#1>NHI>RM*I-=K;'YC;;>2YM%KHMUC!?+693 MRX9Y) 9=])QS=I:%&NF]'RFA6%<'?4? JVNI>_M(. M[.'/=FX(Z$B% #:LBW611L,Z7R' .W++@CPT3).X289TC&"2F>4C-6_E+). M\!0#CLT+FE$B=:Z\&/M P#A)^+COV66=X3IVA!L3;[DC[$5;H6E^:MH7I8^6N_T/3/__)\_)1C^7+QKS<=J;[VJI!M55A8UE*^B MPL*H,K%P:*.?2BM_OCKJKQ9M 2V#L2RD];;^8*W7WF&$!^O;-J1MHVGZ]@X# MZM,Q[CW4\_,=BM8PR[?)[X\32&.L99P!C6SO*![G@.5I#A3%F<0\CYE; >OM M(\?VQOQ]/K5;7;8_6/3]=/MX^7<^RQC0UQ M<=7%);M5_RB(K:"TG4<-PB;'JM<3^<1ONE>'7\R+.*W/;/FP++YGLNC&\5DM MBS"-"::(H83%@-#8]CVWP1)446XBC MC"H+6T_>$:+@=>7;Y Y>7]X1B%-UYEUO[<9(QCG8<4:^L^FL#!G;D?QU,3// M6Q5QB$IN@L(55Q(SI8"*N:USB*3A*<8!3P1/E% Z9[D/3W769&SL5:GGZ#U< M/A!NC#4(O#WSV%$F7[0QQ$;*[M)<9+"QUSW(+L.V5=P^;;K]Y2K'.40Q$#PU:Z84)8"F' $M:$HTQTHQIW*P M7E)'1XDGMH?VBA9^\NVYZ#<(CD&U D9Z#<)@FXEYP!0\L:Y<\> "9 M,QBG L7<;^[&84]+Q0PGOA6N7)G?-,DY%PG.&4BA(2N$>0(83C$P:U).N514 M4Z_5YPD98^.G6L4JFY.MBR/.4G$$)HL'00SIHNK3;Y'^LH\,?=%74<"Y/E3JL=T.X9#)53 &50 40@P(P M;FL/,J1C2!/.'0=1ULO/CR@G95H08;V%.$_GR%7$\Y8^-*0H]BX#6[H7N7&!WHX\>P>R9 M6/9+XOU4*V\+*OQ&!!M+>BG5IX'=+T5T'/1X=VJZGD U%1JS^]!P;6S[M!/S;4BFL(5? ;GHZMA?.UJ1(E\X%,V,W-\J^%IZ'Y]*^ MSU&^]$4SZ-B]_\NF.,/].%O\&14V[KUGZ@2NHVPO>_AK?9 ^MBT&&)F!WCV7 MZSN2]T\PX-W?0>%$=JYY7'9*/ SIH)HGFD#SUJ!%)6/! 958@)A*\RN 66]^G]I\MF+!L>T-ZEO9Y"RP;KP= JZ>27>+S3#Q,&V0A"[> M>UK8T"5Y&TT^46BW^?J.)SWM3:+L>_33)I15H$Q J'*@,58VGMA638A3D N! M618S\S^OP!=?!<9&*HZ-V*I5;_= 8^^!^ M2@Q[K-41HJ,3KZ[/\2-&_N>/]>30([N;5YGP^QGPUW-IM%J^*GG[[66V>%.J MVG)8310A!#$; 4216:BCE ..90J4Y!G.",R93-QJ3851R&G>#EJ@JC(@FDT9 MG\Z*'7ZS6"NUCU[VS-I6AN&SZ7/9YKM8P*G*ROH"1TBV-\IOC4C&JP]O7H\9OFJHFD] M<#_)RK*?(UENNQLBC9;JQ6Z+FG^5%9S-]<7/V3=;=L!<620WZM>B;TLYVG;N MS1=S4/^[GG[VPGI.%AU@+&:RN%Q.5S8M3MJUUS?SKMZYC*VB/]5L9O]>MZM; M*;G0&[(X8H&_7/Z"#_N%*%_W]IGV'9[&L'J#!Y(RR/L\+"+UVSWP4_U;L]W. MU]/UV[649M:MK#PV^S_3EYN%5!,EL2(4$Y E(C%+'?L.9V;E0TD69XSFL=;* MM4_;>3%C6]"4FD:5JE=1J6QDM(VLNNX]W!J0;7YSAL.KYS=B5ZB\FKVU(]&Y M\UO#HP=K ]=NWFY/.(>KN^V#?%'?U?Q5V5"44RU!#G?ZLE@C9=QXD J% =(X M!00)#7*4Q"F57'._+50_\6.CC%KE.E.QL,4>N2R>YU/KW_AM=7B.A=M&1W\( M]TPR-9Q%--SI'D3];LYV0R[H#H>G"H/N;W2#YW!WH^-3NN8TF6?8YK9*[H8^ ME/E2Q2\?RB:.MS_44DQ72DXHE%ISGH(DH0*@Q'A%',?&-9($8X)REB=>46[^ M*HR-]&K%BD;7J]W6E]U3(3L,C!O[]0MWSPRXVV[2[OJ9M4%5L77;1C#B;Z?; M4O[)EO(J>JB;DFY';3JO@LY")D-U13EP/I2W&@.G1'6%Z3@KJO.3PL9V_3XW M"]>9#2W[;3&31I$ZPNQA_JB$429B#);!I%GMD^E3 !"4T, MY6JB<2S\VA+TH.7X]H]M\,[+YD3?_/>ZL2YZ-G89&IX9TPP'VU].Y]]56=LV M4##Q)2/NQMGO-8H#Q779XMH?%%]'6Z6OMO74@%XLP2.;J:MH:V]4&;P?X,65 MN5;ME.\>*(HXP#@,$L5UB9ZCB-X* +1KU%8(4=W>+']7T^>OMCC<=[5DS^K^ M]1M7RP==E8PKWV@/K^O5VBRQC=@)1C17&4YLXPKCD&=$ ))"#"07 A.L62SU MQ#R++UQ=(WRK4HN=W6_O,6!<(J9A M$L<"Q3Z-P7H<@2'ZAI4,; ;@S\H.P$I#(E$55+ZP4HSO^+B]9WM$O>=W:*UY M5*D>E;K;!6FI=K2C]Z84:;@W8T?D@K[U?'48](W6$:##MU77QW1[$WVLLR/N M-LD1US^FJPG#6BM,.="0"UO/)@4DRS- L2 \9LH,D%?DWQDY8]OGV:@9;?6, M_K":>D;PGA =IJ?=E9\O!6@>^6U^_\37=NZ0CWH7MZC:.&)LNBT8Y M?RTJDA:'E*LO=@_1[AK^5=DEW 1E0F08)B"'6 ,D%0<$4P;2A.<99 F!RJM8 MJ(O0L;E,5N>R"]15M*MVT:&S5-QSG>6"O..B*S">?:_ =J#<:!G]4>H98O73#*/*#9<"9.Q M))D$BAIN0PJGP'Q1)6 Y,2Z7SFA*4Q^".R5D; QF=016R2+FXBJR>G;:Q3Z) MJ!MK78I3S[34!2)OVFG"("BOG!0T*'$TF7K(#(W7]MU9]!>VFHI-\2W,54PE M$P!G:0I02C+ TIR 3&=0"TE3R;W[]1+=%^7D782/0E8]SZBIQ_7M;D5FZ^T6BZ5O%Y_7DSG1HFG MZ3=5[9/$0J9]L9SN MZKK19'6?SJ9%9LZ#WEGJ/:KG8F?+,ME\M9A-I++D-C$,0EBF8I#Q5 "$ M$ <,)Q"()(4)CRF#W"NFJ)L:8Z.=?2OL(=+>EDEM2>DC;&V)_BBL\5S0=1PY MUXVJOL>C][VJ?H:BPW[5)4@&WK+JI,K NU:7P'6\<771TSIFZ8JO2K[.U(,V MGF%5Z>1FL3*B"K]PD_\.,4URE$&0YV:MBK+<<&B*)<@I@H1H#66:>:7FNLD= M&VG:X]S%O)B,9I;:I569FF%62W47 FN%9T*NXQBXL6$/R/9,?[7&-:2[2*XJ MDNNGZH G5F$3:!UE#YLUZP?(4:JLY^T7EY.M,Z>,.%N@W=9G+XI??V:V95D= M "%UG ML&$MF9GG)<@P(9Q*P6.4R9QJA3/EE,7EJX#/7ALEBLM-L)Y75YK#: M!%;9TKZ@TEU"/T/;^,=@O^[F4 &_U/=($HK>AA]Z$C@GW5_'72X;U* M_OH U%#QU^LQ%P;L_?*V^?C;5"W-@[Z^?3(._ZPXZN2$80BE #RFA@FU,I\@ M,N\ND4I-!3/O,Z\L!S>Q8R/ ;:19M%&V*/YU?_VW;LE1;NB[45QX3'MFMDO@ M[!Z]YX1./_%[S:+?)X+/"8ZS,7QN=_M1TVJYGFQW%::+>5'8_,/BFV'#"819 MGD.B# >E&*"8(L"%@D!HE<0::IY#IY.9)B%CHYT]/# Y2O;33\N5.EP M3\8M15G-S()BE[/C+*KZQ%^_02ANJ(3-MRT M5>JP@:6N(!R%D#K?>'$=F/I@*-<8<<)!KF,%$#;N"DLD!YP31!A+!45>#TZJ]/T[E*)KF(<2(Q 3JFW#8RE8!AS #ET-" BH7,NC5!VY4R-B(X M;.Q5?8BLLM'#O&L3M#U@VWW#E;UFY,?+8-%:22O[S]OE+R;EY2C4W)%^OI]Z+Z^23-:"*U\0X$H<;E M5YH"PC4&6&4)0DE."=4^==3<17O1Q #5U.YOGZ*;Z\??HM\?;S]$=_?FO[_= M/C[=W?\:7=\\W?WM[NGN]M$[9=9U'!RW&WI!M^]]![4N-S!KM6U[GY^LYL8U M^SG:*!]MM0^:!^N)6.C45U?Q0V>[>L)R(L'5]PE=%S:'_60?ZEV1&_8R-<2P MV;-3*M$ZT]+X,]R2F0WGXCP'!.-8",CS-//*]G<7/3:?Y^:K[:55],5BJY6J MFCGN=6>?EQ4-E=;*-GLL,J"8^,_7Z:KH\KCRW%'U&";7-50?X/>^JJK;77_8 MM+LV8[#1/*I4[V6[U1^QP.LO9_$#K\A\83E>HWD_X>*,BP_J9:E$F:-F/L^4 M_6";9G^S_=W_J_BY(5^CQ_KML_D.VH;:MV;VOMBEY$3A1*,$8L 2@0%*F0 T MP\(,74Y('BN%==(Y%>,BU7PFZS Y&I^,U_W/T6X\NMPQL'.4_V4#Z,:1[S$H M/3/H[CCLVF1K@E=6%>^R7;NNHMHR\\G:=E53TN@,4 M-G;(0>ZP(43N0!Q%$GG)UK'HIB -P\Y,=J"@\E&Z$?"% /1/P(2IM'3C\FT6<-S]L;X@3 MT*/.#PV7!CTYV0C:[FIN=K.XYB2F6@-)F0*(VFSZ3"H@4L91AEE,(?0L,>JI MPMAXHCA%^?CIX>^/T</CB\J1+RU>=71^7E>0RFF9YKE. <\(,&W)L MZU=E(!,JS7"JD,!>&?6N@L?&@0<;4OO[4=UJ^SF/@>,"MP=D>^:[RT"]H&J5 M&T(]E:UJ$?Y.=:O<(#E?N,KQ_JZA[3M9O)_-)_&VW?])D20I3"& &44 I<(& MP4$,$I8FV'Q(E?#*H&D2-C9:VM/5-^*] 5,WR@F%5,\TLZ>FX9I"T>B/ZN]> M-M-[I&CC[^%7-9K8 )9N_31A,!>24 R+S@BP8 MX"D10&4D8X@+(5(GLCC]^+'10Q4 6J@853KZAL?NP=?,"Y>#TC,3>.'1(0CV ME-D71K_N/7+@L-=3YAS'NYZ\JF-'J&U T\WKTE8/FPCS A=IG@)&>0P040P0 M2!*@%4X)H3)+%?'9W#X6,;:][7);ME(NVM'7LQ?4,99N;_7+$.IY!G_:#7FK MU O8 .JLZ6';/QV+&;;YTUDSCUH_G;^RVPS_S-ZJ3IK%"?[3XHG]L&WF;/.4 MZ?SYXZ)L/?X+6REI.47-5X53,-%4:BWC'&BN.$":84 3PP-"I9*H)"<8J0PR9!@W%KEM W-9E'VC_+&MF/C\2V7; *-?HNG92/G*KHW,\+NQMVV8.SSVPJ[^95DG#U*DQ2A5.."&!IC@&"ABM8)A) ,-10 M(2$I\=H_:90V-LJHE/O'?TAP_"]W<_-M%[;"T$+;#D]EUQ3/C-M&K-W((QB" M/7/(5L_(*@JF\VT]@?"-L5Q "9N_VBAQV*14%^./,DV=;NH8T69>#==S:?^R MVQW?V]0E"$ TSP!-40PD2B#$D'"9>+DA M3E+'1S'F+6I#0XO7J=KJ[1GOYH2X&\$$Q[%GHME 6'S84?DJ8C;EH-2ZA:[] M@^!\4 H;#>=BP.!\PCN+CO&[NF%EJZ[!;IVFIOAJ_:?I=;;.P]MKZU>W^ MOB@Q8ZO55$]%X60]L1^31,>(2D4!9K;B-!<*4)$JD*(LTPG*88:]*C:%4&IL M?&;/A%]LIL?*+JU^XF6[7Z<6I<6I_O+ Q(C)_W@M2X[: E%B]BJ+A*&B(E27 M8KE!O@EN1#KT^/;,LV4O@SU[]O-'3W1"W6N6>FA>$4$0,.DT(-QALU1#*#9L M6FM *(_R8$,^N]O;H'[RP_SC8JFFS_,R_$N\?=A0U-V6E^X7ZP]J9:ZR<0[7 M*ZM;D<6[N6 B:$(@D@HD6FNS2&84<&3^P!PKDE.I\RSI$+X56,V11G69X5T\ MSXN>UC_9IM8_;QJ/?_PW^TJP9Z21^=X6F8&K:+Y8FS=);6?$5M%7^V7Q])=# M?P/<7@CO,:##O!MV>+X8N=*\J+8OVAH8[1@0&1.C#WN#65FY>U6X-T1/^ =] M6836<=#W1D\ '[Y"^A+3[6UR^'ZZWGBL#Z_K![U3TNOLJV\Z5T7[SHFD+$]A MF@$M%0$HE:S,Y4F1S+G,<\(E\UEB!-1M;"N-0].BK6W1XK4H%[M;GJ_!>_W# MVECVJ_4,+HP?4@[XT0NHWZ NC!V /7Q9]B.B8 M +:8/QMF_/9!\?63>435^YO@'#-D3][#^:?% MC(V^K9; JAE9/:\BJZEG1_467-T(]7*T>N;&;D#Y9XI,S9Z M<707JB6K_=UB7M8DK7SF_/7WQ -[>]Y.GG!XP?"(-NK3^>ITKNZ M<=W@:_/<.CZU&SL_V=R-U^7;;M=4C>-<\)@#37(*$%,YX$0+8,M=DS3-$ITD M/I1[0L;8>+16L4O;V5,0NA'=A<#TS%[[F/3 1@WF!Z684W(&Y8T&0P_)H.E2 MOQG.__RQGCRJ^72QO%^LU>K#JS+XT-JMLM7K,Y*!-+4U= 0UJS&6"R!RA5$B M4Z21TQQOE#*V65[J&16*1D;3R*KJ-MF;T6R>[L$PZGG"GX2G?=Y[X"2KU*$R MBKQWO/;$C>5KY4R33C"41&DOM>R7QK#BON:;!V$_)_UK_G.[V#]WM*IXLLU5 MNYW+#\:KFBC-%4PD-^\++@&"F09?215;7C%O19<-W6.R$@ZWGZ=T3+>^W3!D70!=!988.N@MI,/EP*M5[? ME2#JX GC:!29(=??%J_S]23-($^5 9#"3 #$I/H'.;\Y< TO-KKV*<2(8Q)4 (J@'*4@U(FB0@DYASI)16 M?C$I1Q+&-HV_J+7QH)AW(/DQ=&ZS^") >I[&Y&3;O:D#)]! M<\K(D^DP)R^\8"[?+^:+_79S5:&.288@8=0X[S3&*4 :I8#:J)%,Y@HIC!&D MF5<[S49Q7K-\L.KCY?>[C@"I5#W?_; 3S+F"<6;X4PM;@0\F!'"H.% IUFF2 M228T]>;/,# /0*8# .S!LD%@&X1R=S5UAZ\; ;>B$IZ-SXL"@<]?W+%2WYJMU;8I8J+-5=(X#:E$$*#$K+R(5@D0"5$Y3[#,D5>_ M[OW'CVW*;[3KV&IR'SNW*=X=D9[GMCL8_K7U3MHOHAA:^F=-.^HAM[I MJR[>.*G;$&F!<\5R"9# W/R1"T!IK $G-(69(!F'7AF]K'^5=VCF=-[-A)R5,.Z?B6;\P\7^5?%3F M^UUTBJK#1&-*=6*C))*4 D09!YR1'&2)@"D3C,C8:X'?(&ML\[U0U5AK=34. M>JUL6<5N,;.A^4LV*PIZ?%LLU\_LV;CR?#9][E*HNVD,W#@B$+(]D\4>J%L] M^RB5V8Y'V$*9#?*&+9/9;OA1D4R'6[IQR[WZ\UH(>P [G3]_7B[FYJ,H_))5 MV2+VL&EQS"A.J(X!1+D"".8(<)$QLSA(8Y;R+$U2KQ,97P7&QD)?E#"ZSMZB M:[EXL?EB6VLBX^/-)5OZ'LAZCXD; ?6)=,^L9%3?Q75?^6&:37=%+RB'>2LQ M*+%UA>B0[3H_Y[)NF1\72R-,*"57'XUMA1MW-_^N5E:-:[&>?B]H=P(92V*$ M,& 0V^551@$1$!F7B\9IC"5BL;Z@2::C&DZS<_@J:H6Z5[8J9K=VEZZ#X$9Y M?6 Z:'/+LACI3[7RD9UT/V\.#BL#HJT%X5M;>D+72T=+5QW>I9&E)T#G^E?Z M/N8RKGM:7(O_?)TNE9'YHI;KM\_FV[>^GDM;^?C%7C*).8ME'!,@*#(TA[ ] MJ\]3D&4DRU.<)+&6-J M=>_&>PX#XD=Y@4 >F.W6BZA2._J\ ;G0_*I ^;85YV9MG9S"K9GWU?1?8/W>T%.01LB/647G!7[ M3GD&;3"Q5[57"Y39VR\U=("+OJC5MPW4_*R M07-DL\&&HN]H@,M'P9_X@H 7EA0O4VE8P@P"WQ&9AGEJQ^@D\57)UYD17>:, MK;95\N[F3?T07J.C MWLJLHB)>:=A.[Q3#!/9+YUHKKZQPZ!E1%6B\WQ:P%?GS'M\ K7ZG_?#7OE=OOYH\ZWS=) M<\D2#B1)D>5T"&C.-! DRP6*24Z$U[GT22FC8^B-DE&AI2>]G@32D2POA:=O MZCM IH< ED8(PG+124G#,DN3L4<\T7AQUT"5M>W*]=GV])-*_O+V^\JRSL>R M@]_N$[^^O[F[O[7Z/KFZ>YO=T]WMX__[!NLXCTNKN$J?:+= M>\#*NFQ"6*L?\;?H)VM!9#N+;8S8.;KM90W='<3 <2O>:@PL*82A&4 B@*S>J#F'4(8TR"6 O(D""$)EZ3[U# V";AO1D.>U*X MF,WL6VQ:J>E9>.@01;>Y>0DV?:\Z;%'PKXN9^2:M_JD(5EB_1=?K]7+*7]?% M/LIZ$1U@=]>&G7^!HC, A2U0="ADV )%9TP\*E!T[CJ_>;]:KB9W.WF MU=/;X]; B_I>X)RQGDF$J 5I #%T)8E)CE(M,H%$D@*E?I4*CH6X37! M!ZA.=/(M]H__8 NO_4OTR]__+7I2XNM\,5L\FV7,E3TO^(MOIOP1RHZ[CA=A M-X:7_V<6-OOV/"*!\^F/Q R<4W_.S..\^K-7=FC/V?%:_*?;] M;=.B;?7X^O(RFRKYM/C[8CDSRPJI)C0769HJL_3&MH:Y80M 24R!U#B+,TQP MQIT*9G01/C8_H53?GCV*C=K1JM+;SH4_:\VCG[XMEF9Z?&5SQQ/B3H/3S#%] M0][WCF.)]H.."MVC0OEM0\%55*L?/2VBC0$]HNW12J9'U ?J,+/]KL\*]+\6 MZ+=][\^_-OUZT'3$K[$UC>\SA^M8T]':O48V79_1S:LTS_ZVF!=OIB(V:G6W M6KTJ..OK\HHRE&, 4YML6?" M#0=GL0!*Y3E3-F^>Q3[ON?.BQO:JVV@:^&W7 +8;5X2!L&>ZV**WQQC!":,= MC+ IG^?%#9OBV6KV44IG^QT=.D!.UV_72\5N%M)V?132N!#$^,#(N&N9+5BN M8PHH0SSA*E8L=:**PP>/C1ANBLU!HUQDM?/H[;@+5O-4OP2"OOT -^O]NC:> M,+5[I\;=APW7G?&$"7L=&4_]OMO;VI:6F!LPCVI)X5Q2R2D#"LD,((H@X#C+ M0*P4EFE"F"9>[^IS@L8V(6L]FXJH^"'I]B(.@4_/LW6CXC"5MMH0"?HN/BML MT#=QF\F'[^'6Z[N1PA>U6B^GPN;QL=77ZWGQESU$^<2Q5*J%#"J"# K?0)(3 00 G-)44*Y]BH/[BE_;!2R53\2-O:W*$1J/ZBM M"7[U[*''<$;"@1.6KPZ#\U1&@0UKK^IB. M&Q8V2VTQM]5H5A^4GLZ5_$7-S8G)7:WP.FY4! 2M[^V*"B^K:P_Y9JY(A-VK:!,Z[(Z% M(P1'^Q:N]P7)2'TR3RG"&16C,::9 GF68+.6HA00R17@,B.)8IP1X56<_8R< ML?'&4>ZE5=0K1+0-6#?J" !7SXS1":E+$U4/<>@S574CZSV350\-;DE7/;J\ MZPY+G?UNZWF6H6A_5>NO"UF6]2P*H]RK]8/^,+6Y8G.Y>EA^F*[*>$';H6"2 M)U@B#!6@(D_M^BH&1&<20 2S1!(*8QC[E>"\7"FGV3-H:9 M7-&>92%WE$*A''COZ6*U!MZE"@7C\7Y6L"?[GS_=SM=V7UU*,Q=6=HO]8?FT M^',^X205B.S%=J*F[*W/'5I^FWJ5E< MV5WRZ9I)-;MA+^;#[&:Q?%DLBWR':J,UP3G'&8& )+;*96V1)4QT8XU'ADSG0>LF?@&&X:>2;#K"+1O MK0<<"H\LIB&&9*!TIN"3PR^?Z5(D&Q.;.C]\N RG2^W?2W6Z^&$7=U7[HEZJ M[CE%S>@Z]GR2)RK+).$ <9O^)&RLI]#F-<5SF2890;F(+VND=D9RASW,(7JG M;;5=55FSFS2ISLW4SF'O>/@:!LIW:)FV5=="N9MWTDN+M!9T^NJ*=D[L>S5" M:X&AH?=9VYT=_&7[&+444S9[>%$ELZT>U?.W;:E;I?.4"Z4 E8P!A/,4,"XR M@.,4(J(HAYF[8]PJ;FP>\%;A:*NQAT_5CJ^#'QL4M9X)YB1@4:5M%Z^T'4$/ M]S,HD@/YF8V(!G(FG7%I]!K;GS*<>^ALT9X?Z'[7Q=WJN5QB4 -K30N.BQ71,\UM-ET;'+AD)NPNF( MR&.HH "8)\8/SIA9@R-NF#@6<98RPC.W&I;-8L;&J%LMRXC=SE&*9U!U(\++ ML>J9W[K U"'#H@F%P(D4)T4-G"_19.YQ6D3CU1W[:1A-V>KKML7X7&Z*U)?5 M-.MV#2I/499G$J0TY@!!)@&%D@&,,**0):G4S*N-AJODL1'&X\UOMQ]^_W0; M/7R,[A_N0=%-X^[^;[>/3SLM-/[=MX&&\T"X$4HO\/;,,97.T4;IXJ!AVR6C M+J/;0X,,7[3"]L5PECYL.PQ?4(ZZ8'@_H!N)7*VC RN1]NE/"]N8S$B; MV>Z^.[[4XE1OCFHY?+)5C4"$:VWEPV5M91&?/2U70^;G]E\% ;SLM,M9U&9&;&.G)[?V_OUPH^0QC7K/ M3+YCZE6TH75K[94=Z(W!1?CW_G+8_+JA9=+&_+Y;)@TU6$%?)+TK/>C[9Z@A M.'QM#2;WW-MN]UO\R7SZ7_^C_HGYPW94_E__X_\!4$L#!!0 ( (.#J51L MQ4SJFV, %9I! 5 8G=X="TR,#(R,#,S,5]P&UL[+U9DUM'DB;Z MWK]"M^;U>BGVI:V[QRA2JN9)*1!@ TB*[%]_/0YR8V[$ M<@(G*+MF4C(3B<3QY0L/=P\/]W_Y[Y_>+[[[B.O-?+7\US_Q/[,_?8?+M,KS MY=M__=/?WOP$[D___=_^Z9_^Y?\"^%\__/KS=R]6Z>(]+K??/5]CV&+^[O?Y M]MUW?\^X^<=W9;UZ_]W?5^M_S#\&@'\;_NCYZL/G]?SMN^UW@@EQ][?K?PY6 MLLB*!,X]@DJ)@3;;__OI+P 5(_N=/F_RG?_NG M[[[;B6.]6N"O6+ZK__[MUY=?/#+^_FG[Y[1Z_WW]Y??/5P2%#^%M)77XT^WG M#_BO?]K,WW]87+_V;HWE7_]4_Q"J3IGN'R M,^K3#J<#/VUQF7''V]43%JOTQ9L65;*K]=5?+D+$Q?#J+.-\-GSRL[C9KD/: MSH0TQ41"GW6A@(JZ0"PN@8^!%<64S"9\R78E>4,T#XK88/KSV]7'[^F#22&" M_Z>JW\+NVT$F]QZYD\UQM%^MO3?TWIGEQ>6<%="ZT*"8S.#11XC">ZZC]TJ) MDTF__<0O*;^MUV?K]-UJG7%-!N3JD6&=[NGX2_!>ON/[#V%-'P3IW7R1K_ZZ M6I(Q=+9=C2"]G6J(W#]]1UP77*\Q_[S3S*/,#9QMR:SB\,XQM/X_+\*:/G'Q M^5?\L%IO9ZFD$,GZ@1,FD>54@D2@(GA1F!7%N&+]: "X\_"]L"#ZQ\(I,NT$ M%J]Q/5_E'Y?Y!6W',ZTL[8360D9I:9_T&0+MH>"8M-FK%+30HX'BBT?O!0G9 M/R2.EV-R.]]^_FF^P%\NWD= MI)0B.QD1=Y^Z%Q)TOT@X28I=(.!7?#NO0EAN?PGO<1:EM$DZ"4['@?X(3A4& M2;-BD5O.C1H)!5\^>2\DF-Z1<((TNT##2PKSUV3*!L'_1O+'YZN+Y7;]^?DJ MXZPHP:SR%B2%=Z","R06@V!T2I65+.WICL0>A.R%%=L[5L:3=1?0>1,^O-2,BE"PI% \P@)>\'%]0Z7,>3; M!5">Y4PJV%S^\_-\B7PF6 RIN"*5.3UN??3Q>P'$ M]PZ04^7:$SB>T[>OUF]6OR]G1BNO2S:0:T98!>;)I]89DE2(SOJ4F1L7&C48 0 M@64>&7$R\N;RQ?/W@TC'B=&11#LQ0*KU>[;&,-"ME)&J. ]9&D?>=2+[Y[,& M]!DCXTX((4^&Q.TG[@>"CE.A1XMO8K77,]7%ZW>KY56&AD6-/!0-TEERB1AY MSLYI"JR8945@6$GD_TD3P*2*0T8I<.)>RXB=#X.Y3]X- Q[G.D\0X,03>K$.M7OGM\_NX M6LPX(_0*VK",TQ&4R (""[1UZ5!3*\%)'4_6_Q>/W$_Y':IRY/%V468 M\/QB7<6U.[6KL"8=7&QFVI/A\M*2%$@4BBM-?'@&F#-7Q)&,?JQ X6$*]H-' M]ZG*$<3;!4Q>+NG32!SSC_@B;,,E6[,@O9 A2&!%E#E""+JGY2 MS!"23I"Y2)H%1\R=[F@^\.#]L-!]5O)X87:!A1_?X_HM;7]_6:]^W[Y[OGK_ M(2P_S\AMEJ(H"4(*!ZJX#+'6D:%V-C ;LV&G!Y]/$+ ?-KI/1YXNW"XP\ML[ M7"RNJ4_!"J:P'N RLG842P>&!43F.:8%C.1:WG[L?(CK.39XHRBZ 0(2_ MKV4@J_2/W]Z1W#:O+K;UADB-NF?D().I"P)\\8H$4RL,A:#P.V7&A4NRN--S MEE^G8S^@=)S%'%G4$P/GV7M.X%4,M7ZP")\,ZC!64>^=1^^'BOZSG2<(=.J:B%W*[<;B75]Q,C*$ MF#DX2Q'V[F@/F88HAFT Q]^GU$8\\?3]<=)S>'$6LHT'C7[Z_)\>?Z87C MKH(3R)<;S/3-9K68YWK;_X>PJ!?9*?S"[>9+ZO>](_[53QWA\OAAE)]XJ_QB M V]#^# ;"NKJQO&J_#1?TL/FM'NL=G?&KF%F12F.DZWP7 E0A"YP*C/(.DE, M07+GGPK[2]C$ 0*7#QU6W/>XV&ZN7AD6'C!^V07@OQU"W;'FY>H9SS8;$NXU MKPX5;916D N%$93"5//ZD5:8H[TR26W94R>OQ_/Z)1W3W%MOAHHKXS."T"?< MD;ZD_M*(7C/!DV8>'2-Y2 F.=A\^[9,M=_?OS/B_G'L"!F-L^VS\-Z_7F^?/L?87&!L^(Y+S)ED*Q> MABB^WL93 6S.W =IO=-M;,]>Y/6 J)-@L&JMDPZ ]BN29.:)?(?]V.,\YLAX M &&$ >700-1>0(HR<<5JL6P;R!U(Z#2].]J!KZ6>.H#A;^]6Z^T;7+]_N?Q( MG%978C-+JNX"20//1M3S4=H%;"K M4K>JBU ENY /43-/YHQV@3I9X M!ZAYEE*]8+SY%1/20H@+_ 6W5U4W+#C'D9$/H44MYD6*2K&>@(0@K,*L):-B*-H#&B2'O97+Z0 MT,P9YV31MO;2(0Z(:(@E>O". L44&$/V5&>B$[>7+VB9IJ%(XPWF>&EW@)7+*2L/+&5*%TW05:>B\'BWCXP&RVH;%* !Y MO5Y]P/7V\^M%('$L<\T%?*A1'#G@LVRXC 4SB%B/Y="GBO/:;QJ]#,4(IIXZ M[3P>+T]1U4-*9I0,\VBBG]IK^7FU?'LG!4#[[>*BU@W>>NWE\F_+=.N4\5DI M\\6]')N32>DA/W,2NB;02 ?[ MW%]6J_P[^78SK@J?M&J,.&9UEFK=)UUQ1T$-J9A3S=)1( M.X#"B\O'UC:"[_%-^+23236J7I00F2)QQ(3$"4-P7!K@1OFBLA="B";@>)RF M'G(RH\!E)+%W * O#.2-2?SM(F[F>1[6<]P0;ZLTO$K[]O]8S9?;_Z"W7Y#V M9K0?D?OG-(B0:]M!5!!#$,#)]U/227KAJ8+2XS%V$MD]9(-&@>'YE-<%4K=A M^78>%WB]V*ZW^6OS;9$V;!TDQ-IZ8)@&$W-FX#!I8HBKD)ZZ_W *(+].70^I MII%P-[(J.H#7K?3'+ZMEN@QP98A<>5*WES;7XQ@*2BP&R(QA+,R3I]!F$WV0 MG!Y23J, Z'1A=X"8'?TS$3$9J2SH>K50(2($K3)(%TO)Y$U*^]2UO%/S3#TD MF$:L03M(G!VDE'Z>ATC;[G8^;+##=<)WJP4)?5,S'-O/UZ))PD=N",U#?T02 M30:OL@.6D1%/*:-LXRKM2^&TJ:;FU;!-%-6!%;K%U]T\KTHB"4VFU,O:WU=Q M1M]%"U9QFWTM*&A4S?$X3=/6-[;!P.- .T4A'4#KZJ#Y=?A<3YFODOX>L[ Q MUVLP->DOBB8NO(:B;(D^.Y;C4_=+3R\2^I*>;B!UDK8?J1$Z0?0= .C']Q\6 MJ\^(O^*B9ESORVH6Z@@M1@Z#")96FS Y(:;4CP)A5!@<7?222&& QZB#^AY5$]>A3\U?'N,KFG/ M71IA:T153'W&=U4X>6*$:\6Y5U;C2;(#,_-ZO%IH9P.,/> #96H MH_6-DD\/TM.-;]TP"W"Z(CJP08-/ M5X>]K'$[7P_YN1=8YDO,/^"2OMG6#Y9D4V@%T+R.1'Y/XS.;D*+=KALJ+@.8#EL M#0]SPI5EMDX@ED$[BIP, Y=D H;HT,M$BZQ-W/$X3=W$'XWWZM,5T@&T:J_= M^:Y.K79AN&W&9U'+$FT.8)@NH+B4M$JX H[9AN!UQ"I;U9U75$_!(5B^&& %&"FYL$ M@O4F)V4$:!D]*%MH;6EC &7B(H:0GQX4>DHCMC'YF+96["P8GE#Q'<#^5@/S MRRY*2A9?K">_MQ9?:<4O+_CYZ".MZ5 :%?S?I63JOGK3H>(!(WNTBCJ V.NK MY]YB(98LLQ<,K'=$.)(3XCT3D#UJ5\=YE=)FOWZ F*E+UKH!VJF*Z@!KSW(> MBOW"XG68YY?+Y^'#G.+^6TMHIBTRH[("[Y@%5:=.^GK;F,(KQVUDVLBGFE2? MD*+Y*FW3I@X[0N+(:NP F+OF*IA_#.ME/D>M4A@$-776,]3)*-8$B/=IF38?V!'P3E33X4#S.Z M\>U0XS?2 M8:5I() M$+1T,6*TTK9Q$@\D=-HL8D<@;:G@#DSE?4G/ F.B%";!1,M ">\A>,>A".]( M6!A4;M/NY3XMTZ8;.T+AB6KJH/[FK_/E:GTUU9C$0LYNUC;47*K5DB)^1LYN M$H*63,Q12LE5;','YRXET^8#.P+922KJTI8=(\J9\M$.:ZJ.-0-E4AUH5J]J M,N=$R"E&=@/5ZT,8[W,Y36'S)RECCL+Y\Q!EF M8SW!TSD'90G'I#/&0C(YDZ7RI5X"U\"M9XI>-T:VZ;=PCD%9M_*D).Y7Z^&9 M><@:O,;U,*B8EB:SUB?:'GP=2"<\ ^_)D>Q$U]]#P^N+L>?(M(F?KDJS&0 M3A7_-S/]_5J2FU79G1:/EO-ZX*/;Y+J^QL-(.:[=1U\_[*9O :+*J 2DD.NX MOSC,P# @N'(6L\TAMIEL] A!IY?-?<3E!?Y$JZ[>+JD?^??Y]MWSB\V6'K>^ M[A=R'M?E0/9/X\=.'NOYO&M.OR .%JMAU-6E?&;)8#WHYQ""U+7. MN-:^AP \R1@Q<25TFX3!DV1-:W&:8&@\-72 J;^$^;+68+Y:_A86N'E5+GNO M+_/PS*1H).0VU;5W*9DVV=[, 3M:V!V4"-[<6J@1[:[R[*^X?;?* MM\9FS:15K!!?X%/)==P(^932(B0M8A9,HLUMLNM[D3?MSM@B"AQ?*T=#[2.N MXVJLYDD?L%K66E![Q=\LQI!#8@A"ZB@RX$1^E-4'%3Q!EP2IH[K+LDYHU5J8YV^ M2MJT&UX+0(VKC0Z\I1N#NF/GNM8?O8U64Z1KC:M>@L[M[4P(VJD X?ZR^!RU]3R@IBZC!56R\T/6%9KO![; MCIL?/Y$028?S95A_?DGNY.:1"Y*,LZ)MLB!$+9)ODNLEJOURNB>TBM:*5"07206:RT%X3@#((I$2WM!,SD M-JBYH6':#A8M@'*D?#LP+N1\WIC:O1H,)*:-99G"762BGAY0[**+!5=;39O@ MI"UMCFH.)G7:&_I-4EM-M=5%A[(O6)Q93.A"9/6@B_S63%NUU[E LH:,,&?* M-SK5^8*,_=):[)M%TD%B[L!H7;5^O+J'=BV18#EY=D0X0=/N!L@$JQ5HYB+& M%(T7;>#R&$7[(>>;JBX>1?@=Y##N\O%#V,S3S8%[,,ZS$$&+4 LJZN5_IE3] M48JBO4JY3:7+DV1-FU\?1_-?@=/Q:N@54S.OLE2\>!BNRJI@5+UK9L (Q:/+ MTBILDPY[D)R^,'2"NO&$5SK[\T#I#F'3'MZO7!UNIC/X* 7(XBU2>!", M;9,.?82@OLS324K?#U ':: #(/T=YV_?59E\Q'5XB[]YY$)G36L"VB#D2GH>KKU]L M7IK]>SS.@F=U0+V +&*L#04*.*=(KC:A0J65:%3-=2"AT_IZ/>!S%!6.>#!T MSJX0#PP4^)*CD5I$//2<]OTBOLK=^ U2=T\99G?>>_9-:8@745IMZSSL>JO, MD[>8R>\T.;GH@U/>M?&A#B1TQ(-*++9PKA!LR9K6+9?@I0C@E#.68GAE4QMS M>.!!Y3F:H(Z.D2<., ^1>P>[[ ,2N1IN&V)$!JXH0Z;< M,AD,;1NV67/>%@QUTVZU.99[0$0'"^.I\3\_K=;DV2R?#U/(T^/!!"^ @\R MU;9Q]">[?Z^U8ZPG+9!B3.8UB6@0HD$.,2;,PFMML,V-BX9,3=UTY-M91^=& M4,>+J9J4YV'S[J?%ZO>!_ZMN&[O:WE\Q+<)F,R_SM$-2(9*J+5$F9^MB@+QS M40NQGV0&;DJ.J+.1XOQ[T!&,3+OY= /0 S:@UFCY%A?+HXSKR#@Z'L%R7Z.Q,.VN\H=9(*,@I)]F14_Q_^Q]W>;_ZXX76N^0 M/'OU_.7K^O;!61T^X_6*M(';^7H(32^K^U\OR(TE1Y<4^9I4N/X-UQ_G"6L7 ME>?$\OS&I26;(K,NFLQ)&:3GP67NH"CO#==9EM0F*=>) *9N]_7M^'P]([/C M+>]O2S*:BSH&X-]7BZK/6]W8,%VL=Y/IUO,-_>H%_4@*'ZSNM1QLL3DE-I16 MU&N/) QOZGP4)H1)S@5GS^LHGLK1U!W.OITE=U;L=+R&OICV'5/4WF@%#&LI M"=<)/'$#/)$7;)BK?LC9=ZR#L-VP]=JW@^VC==K!W8V1Y3S#I'VL?>S(GZY7 M5]!#W?M %X%<:E:T:..$CU4E9C\R;W,:G.9'P;B:F30GPT376:>$S=I!SHY"$:DXA(0* MK)$82N3"FC:''4\0U)!FOIGAW5\IYFHSSON@ATY2Q';6D=][H3H[ MX;TJ##@: PU^8E72XPV.L4Z5.]=^ ,G'U!4KKD/*7)C@9EB0:%PX'1$ M*%$GKIG(4G9RR'LLSKNIMCLKSD_5=<>YMA=8YDO,M]/UY&W];1EVJ7_,5S)X M(.\XI.TQ1!DP0 [D_:M&$< MFXRO(DB9^)36@+:*1)"B 9>+@:1<*MGX@(T&P3=@YMO*@;18$.="PHA^T#E# MUF' \#N2#"W)W4R-)D'J X]I'Y9^C;?Q ]'[3[SI-(+>(:8(-F(FGSHR\,%G MB,HGSTN)S+294+L7>2>/\[IZR)N::)PIB@F^!L)%_=F=1TO]0[V[FOJ=Q*IMGNUK"OWV:?Y9N:CR-IP1D%G&BI* M$+PT#!P9Y$0N2K&NS2[\)%F=(.H(?3\&G9.%WP&2[O#P8O6>]OB9"MFB*"2> M6IBD%",F2A10+V<7JXC!U&; [H/D=(*B=RJZ2&NNS3W@6U1,W)7H=*7>O>][K(0[0 ?)X?UJ M.>SAEPPXZZ,50@+G(M3&( :"%P6RU[1>*#H(J4U?EWND3(N3X[5Z_]CP!!%W M@)%G.<^KU,/B=9CGE\OGX<-\&Q97HA$@P-:8!('"63 RUK;(+@O5 M)K7\)%G3YHQ'P\YXHN\ 1[_B-M0$WE7OMDLN>-)V: .7BHF@AN9MEN2CHY/$ MA-%1M>F!_C ]T^991T/.",+N #+/4KIX?[&HV8_'DF"7C!G', EBC''+0*&U M$#4O($W4Q6D=F&WC$>]-XK3YRO%,4A.5=("U-_52V<7Z\^V=6DECC*UMW",W MM%P( ;1 %*28D657&ZBUJ?%^@)AI"ZU&P\^I8NX *0^7&E[RDG.V):<(.F19 MNYJ&.AT,03$5?$S:)]W&$#U%U<0MA4:-"NF)R\P2#;H.A 0CM)'QZ)B_MCSIHI MJ0,,WDIF[#IVOMQL+C#/;!"!JTS$8[W@E\CZNE)$/4XV1AHK6:/+H8\0-"VF MFH+@\?32T1HY&E@?AGH"6D+K[4A[X5TQ'76+22;O')<9#-<4>=3,?Q3&0'*6 M\T!.1FR$QG'HGW;//2=X)]!W-UB_U2;4B,R$D:F.DQ.T5IFGR*K.+O9>"8U: M&BF;X/7 ]JS-TE[GQ-R1-X0HD,6%(DS1P\^<>9@<40I"T) M?:.,_81M2YLEULX)Y0[PT,4(YX/O60Q-ONYU_EH.E;3,F&(D2M!"!5!H D2) M I!'(:V37NDV-15CTI>5C$@ M>*O("OC$;>+.97W>NS8G,K37:K!_]-5P+D1T[RH]^QCFBQJ DL1_"PN\=;GB M/N^'7_Q'PVUB/_2+U/\+B A]F, 4>!-C0ZV!2]SNB8']@H(ZDQ@YP^D51R\#6LT027-<+?+4N8?MNE6#"Z'N.-P1YE\G4&S M,^%"]MQS0!7)2]5IK M57: UK_.EZOU<#B].W"^$FMM./]BOMF=4%<'YK$3ZG_?"7YF'7+GN N<@&5 M,]:B# TBH)6!=!!L&^]T+ [VP_4?XMQO$J5WX4H\5E(DF&("I8(B ZU:'BAN M#-Z <=[D:(MSV*:T^:0BKS_$R=T8*CFQ\N7'Y8B.ZNDU/RQ820YYA&#J /MH M-'B5'4@2) M%C99!8_H$I"1)?O*;*P'O):\56$LJ)W+>AQWF13WQ MIF4S4U';;$KMH%X[:'#CP9N:#C&R&!%4$J5Y:?>CU'5R=V T##VQ[X^CH=&B MJ;,V'[^LR]@TL7\WGWZ&=N(/V M5W+P47*!+((Q/M7.A^1'N$"K,['D$\8H-W%2HO%D=*E;MR$&H8E5QN XM&$3/R!%) M').3V>1&E:JM.9OVPM29 =X53#I8-B^0GISF@[KI^P5>UN?>GA$[*RB)IZ# M>E'K"4( C\J02RZX"R*8I-M,3MJ'NFGM,TA=^X4R852T39"Y-XG37L3M&JQMU-P!?N\? M1%]S>=GL]B;E:#QZ%1!RLD/;9 NNN-2H,SZ^K3K?CG2O^)GPB[R(A+2LI V1"$JA(JNWUEAG,H?'*J;++7AGU%-:7Q Q\Q#GBR&HFR%*F)/;6E.I,Z!M#81,B\4'S3E9]E_[_,O=? M3?R.T1_??UBL/B->]A7:S++R"I$B+<>L(]=72;75VM00HO:RTH"DTX(SVP]ISJG MH7R QMYZ-IW34IZJLB[@N'\-V4P7%2UG9/QYJ;5C14%4=2_@'E,AA\2*-A?? M]J=QVBCZS/5XC51W_ Z^HD70$I2[8I2'!>EB3(5Q!4XP6M\B:7#!%E#,<*6C MXI*UN2QT.*V=3+8Y4W']6$KK(,1Y'3X/9UQO5I=]>XA76FS;S[62I#HIM7+J MPW 8JI) @89701(_)#=P4EG@2:>2K.3!MCGSWI_&+HOS1T/+O5')3537Q19^ MC[=;17LSA:5(RR0Y)#6+0/X'A&#JE4!.XG0B:]>F\<=35'59-G\VZ!VKGC[ MMEXEBK>&0M':GO2O85O;DWZF)?1\M5C@T+A]\ZK<9M)S'KS6>1CV6J^)BCK6 M2H,5PD;46=O0R!@>3FR7'F0S:#96YM3)H)NE=YO3I^J;?T62P+*Z1D-(-U-: M)FM] 2VS(,P.TD>KZ31?] M-%^&97I8D,B4MCPIR,G7("_7GDX^TPXABQ+DPWC6:%CVP;1.ZY&>.UTTEM)Z MV-9O;0.U:UXM*'E57F DP7F?BJUMQ35+H RM,N]8J8P)3U^":U11_CA-7::# M1D/#$X'/":KI &2_XH=+Q^-5^7FU?$M;_?N!#R8],1 92,W)AGL1@3:/>M# MG1!"J2C:]%QXC*(NDSZM #:*6KI+^-SFZH>P_,>KC[C.ZU!J6D!:5Y)G8)DB M897"P2=F (5QS* A1MMLJ/O1UV5:YQS6;225=6#I;@58Q-3%.KT+&S+:MQK5 MS9)*.8ID:Z=.37&_,4 FNT T7,:D>3:-9K!\G;8NTS?- #BNJOH)?U]?KZ7K M1@BWF9+91X_*DMM0#"@,2%Y$$B0SSI5G)NK2:)SVDW1UF8=IC;T15-3=_OOP MR"*OE4_9:HC!1UI*.5$4)@R4),F,HTR%-TH'?HVT+O,KY]AU3U=41QONK[@8 MK.CJ3?CT]_GV76TV2^*K\PD?[F1@C-1%2P=".$<+S19PM40SAQ!MXBB<;!3= M'DGQM(6V$QG(IFKM:,N^M2QO^25#7OX!$<^4(W&JDH"K&J )7AV34 !E*5)+ M56)IRRZ^6E=GZ?SV._Q@6 MNXVD-H)+9+7K+YXM\YJ-Q-Q!M'4U M9[.R5*_0)Q9MX2B R8B@2!P0@Q:@5>*%::05UV;:^AU"ID'1^!J^U\S@>'%W M@9;K#DE7'$17//F2"";5AG'61 B9&(I,,HX\:JG:^%GW:9FFQNT,F#E)Z!W MYJHM\76Q^S)?IVB'7L4W9ME8EXDYR%QSVM0M661+.SM+*2DN7 J-+BON3>*T M^?5V!>%-5-0!]BYOI?WXZ0,N\WQ[48>H+]-%I>2'B^TOJ^W_QL$:SV2,*F%9?YM_G8Y+_-4NR+L>@(/T](7\U1/]KY@9[\IN,<\YN1QN"?S-M)9Q"]<0#],9!UUT+>#8U M_D&LXIFMXZ168%5HQTV>&UV2-]BF<*"YM;SS@,^[ MK[<65&+DKU#M!3P$,8]8P#%5TT,< MLEINB(,\:.AEFC8!)'B>$#&5R;YG"T$'1<&X0HXR6V9;3FN_3]'$8RK;@&L4\7< H\LJJ+LEJG>8 M8M$HQB)%.5S40CY%YCKI##)9+J5DP?DV\X+V(F_:ZK56$<%U+X3,AD&F=6[,HFBZDCB 6$U"XG[8&VK^H^'*9JV JV9T1I!_!W Z 6N M:4%LYQ_QWH(PV1OG44*6;IAAZ2$R=% 2X]Z3+UD:G; \3M.T1_>-H#22"OX@ MIP%O=F.,SW,6\.;6S.0SGP0\Q&?[0]:2/)TDS;@"B:()A##2F@G6V_+1Q'>[T>V"^_G#B_EP86&X2C L MREGF.EHI!61,GGPC(R$4(T!F*YBVL035ID_Q7N1U&[H?@I=';A>-J)@.-OZO MA7P/O_KLTWPS8P*%3=$"]P)!.>_JP ,/)8F8ZGN8O;1V,"Z%Z1 MPEFT^IIL7LN M9(T"Z"/4W$/CBW_'1;UO_8*\\_?OYYL-J9;VL%?EIY#FBZ$!Y"5CRB0NK"L0 M,Y(C+BTC$Z'J("_F8M%U#,C^73#V?>JWB+]C@'"W3T83K?0"MS>KOR)N?\7Y MHTTU,$6_C5WB()8'"YESPR7,B5?N^O6SF\H.3AM!7V)(DAK#,:F M#16^3N+$DZF:.Y9M=-4#""_JTJE'7_6:0Y73Y;V'S2Q'DTQB HQ2')0W#%Q, M'$R.B.@4Y[%1B/TH37W'+T>"X"[4QM'(U#OL%1L_A_5;_'<,'S_7).MJ61D9 M^GO-Z^"$OZ_6B_S[/-/J5#)91=N#C63!E2+C[>K Z:24\4DQ9_-^V^N!#^[; M:*Z," [9KZ7J?MWX1/M=5OO:(P7UY41_4#K@=UTO))S&0=-6!4]6)] M(%>UQ%"37U(&AX'G-@9M?QHG'K)W%@/72&,=8/%KGO),JBPYL@BIR$S>Z:*2DJ;1K5W7Z-LXMEZ9\'=J-KY%M#F9,0XN+F9UHS*0RRN!3 *BKAP MV0?1 ]I.N/A0V^@5%1-ZS< D3+6-7B%^BX?BA0A,&!%3FP[GMZF8>$S;6=;/ MT5(_>JU\Q'562T'DQ>-1_"?-E/>C_%=,B;#;#D6]56KWE>+ONY?G+ M-ZO=;O4CR?1]?8V$L*LF>+/Z =^LPW*S8VPF+//DC"-H;2G,U"'6A!B"*K06 MC9=!Q39X/!>'$X]Z.PO6NT1+%^OH2@BOEC^MUCA_NWQ>&_LMT^<'1?;+:OL" M-_2N*H1GFW_'_+:V&KQY [EXUG*E-2AFZA3;*.NU&5N_%,\\"XJUN6 [,B,3 M#Y,[RZJ84O?]C$.\898X'.J =DM[%CAY5G5DGA">D_^(&0*+'#3W)6,@UZM1 M0.RGLH-[UX-5VS"/>\[W!W3UNO/ M]+S_"(L+G"G+-1:3R?AH8AR9AH!2U[XY9#B\U[;1;<"]R.NVDO 0O.S7C>$4 MQ7P#Z9B[[)5DT$7.P'**FU51$GSA L@E2JB,=<&TN2IP(*']WOD[ 8$ME?4- M8+%Z8X/KOITES71A.H /MB9R--)WF4&(T2CO1/035;'>T-CO_;^&"#Q211V MKS)RAYD#YL2Q:&Q$0HR6WM3$(KGMDA'OVDH>C-0RMFDYL.M.[WGC:>^2L8D;<\/DDW[>$=DEYVS"-K6SG*T,B"$$ %- M$#QZ4;+\UH9'W-QS?/QR^5 )5^HERE2/;'AM4)6%)V_&&M!)E>!,Y*;17?]] M*>PVZCD$-8]?0QU1/1WL]X]R\\/G-_01PQT(5X*WCK8 *;VJ9< 2(OH!71MBDDO*&A4_@ 6+^&DA\2UQ_OBV92U8TLTR8 MJ,$()%8X;?>1G$[0GI,#BKRPU"9'_ 11TV;C6F-I+&UT *QGFPUN_T91]+K. MR]FN+U)5TO5ES8Q>Y@A::PID!/?@ZN4\GZ,)05GF4QO7Z"FJILVBM8;6:/KH M %N/RNKGZZ(.1 Q!Q +.U]:=WGN(A39NC8'[Q+0A]_*\SO?/?=Q6G#;B.TY! M/4/N+^O59C,K#F6(0I&(4NW(69NN"VFA!,5*W?]-HTY(3]/5J9]^) KV!=GA M*ND 8+=*>%\@$9'FEYV]/BSP;./<;\+.:L@L,,R<1Z\N$L M.,LHCL80C5=1F4;7M M0B404GA)KBWWH4VD^A15G<8:C:WGH>KX@YR>[M%H]LR=)_."6\]H$5;&['4:JF"D*W,AB<54Z-)N.W.5@_I@CS3F8)$$S)DF3C4IHID M%;".-@Y*IDC+&MO8TD.H[/:,]1#T/+&YCZNF#OS3WT@[0[^CNE%L;W5QV)W6 M2)M1.7(_E*%@494(/A,SV4;EF7>!ZS;WJ)XD:W*0-4+#W:/]T533 <[N\'"9 M^6+<8:G5V*J0&Z*2=$!\"1 ^>ZETT0;;Q-#7[%F5HB KCSGNKIS&VK-2 M4\#.(TLI^38G:@<2.FT*IBGZ1M=3%\F5+])*9;[$_ ,NZ9MM#>\W-\N,N'Z] MGJ_6O^'ZXSSA\]5F^YSHG5\QKI+@5C,&6J0 2@8.'BTY)-$G=(Y;[MM4RHW$ MP+0IFZ; /9M>>P/T+_7<\S<%*+C:ZJO/?ZQ,.Z2L>R42X9\;_T'N>G$Q3!78 T-^VJ_2/=ZL%J6NS6]?$U.(B#RG5 M]:#.[78]CQ=##^$WJWJA=+7<$A6+H0T/44*[PRP*37(4%IB('I31'GR2$8I0 M/AAN;99MVI6-0_\WD6 \$F/WDHQG5_B(CNBT9XM7-5>K6R, +WNX82YW^K=U MN0#O]>>D9P342 MK _6]#>,ZLMHW0OE*"97(*4@ZQ$C@L],4G3D&',HLTIMBDM.H_O;1/;A^!H) MV$E F0?;VY%WV B,:!2#ZCT2(&W286/8WN;Q/:QR!L)' ? MH>X.P/UTU4=!R:1%"5+7RX$R68BJ($0=C)#<):YZK;]J.#EP*G]B/%UU +R' ML_9),$PB#NT9+"B?23P\&# ZFH(J\:C__X*LP]6]5T'6(;+O $"'%E^H%&*2 M"L$D20Y/(5_'(WUGDO.B.(VBT=7-%D4R9R[1.@@:)Q;)'**GOF!X4BE%T3*S M+"S4L=HDXGH/WZ@ W'@KHZB3:9JUJCY;B,[NOG MW)P+&=2H#:U?)E/UO7D@KR<)")S"31Y3**[-9CXB$]-6?O63NSH7#KI8 A]Q M>8%U %*=WUBSVW^?;]\])_Z)K?6/GR[/)VOK"_HOOPF?9DZ&./1RRA$IX.31 M03"Z -4--%-?HUDS]^^D"BQLL(8R:L4LP3Y=F[>EFX=IG/+A,CGJ-D MV?+M#Y\:/R.)O0.'\O5Z18"OQGOFK BA" =9 M!@7*)P:>QP L,ZD167"B66>=2QJF'4\]-:I.U$F/PR&?I?^\F&_F@Q=P3$'J M%W]_T_>>]F*^28O5YF*-;TCT/]"[_S'37'LI".M> M&5ZQGL$7;<$;R7,]:(^AS97G_>B;-L?2$%GWVU2/KJ[>3=.SG.>[H;POEQ2J MO+_LM%>KND^U6D]]]*@&;6\>IK%UY$VKZ#$!4]*!BHJ#\ZIZ2$4E@2BY;-/( M^;RV[J9I[M5S;^OHA\^W?MIE]&72P=3>>3Z3<%01JG9GE. 2>I\,6NG:G&$? M2NDW9?\.0=OC\X\:J+ #E_\!KH;RDRQ3Q)(<6*%HS]#&0/0B032A9*LR<2F; MKM [!/4R[Z@%"A[9GO:,H';SC53@JT1(Q%J2R/O(4 MC9!MDB&/DC2Q.S:&PK\.HB.DWQ^,+JTL2TH$Q$@"\;5=CI<0DXT@31!&RA"" M;S/>X4%RNH//,:I^&D!'R+T#\#Q@K6^.,0J3$6N736>X 84"*8Y.$FSVG*6@ M>$EM;@L]1=6T91=3!X;'*:6?(<.>VE;7+4>Q+8 M^*+"#>)-L(G7H5Y.E+)S,AW%.N!1%YVTMJ6T.4[;E\*IKR2,CZ<#KQLV5RYJK9*J]TDTTL;D.81,WA$F5,B%L-*VNB]W M%GM%FW%X^W9=*UGK7;:K^P^#Y&\6 !;!HK&:]OU /F)6"D(H&I+*#M$JQU6; M1.E>Y'T;ENH0)-VU5.-KJ0-/_D%I#3[H,O\\#W&^F&\_WV$Q,JVC%P*$=A&4 M2 X\8QZTU=I$$1W+;=R'(XB=^EI5>UBVUN"WL9?>6IR8+W^].:&'ZX%/:+#O M[L_1F7?CG*6Q1D:0.7E0N@@(EKXPXX*VN3CF\A]U-YZ5P%D,WD'AM;L,=PJB MX0H\A>#*((].M;DL^A15W\;>>PAN#ME[#]+)A%ON9KVMQGJS6LSSP,:08QS. MWQ)GRDM%4O$H=U]BL18B+]Q'F3&9O5KAT2-N(8I^NHNFQVF8%D/CZ79NS"IG/$C17=0-'!2XR!5RFF))&Q>U>L<"1@)GR+'LLS3X)E"/$W($S M?WE7>/GV-WQ;+UQ=30#2Y$ :A9I6C++U>!\AB)Q!!%XPV.!T4DTVK4<(Z@DX MQVAZ-;[8.T#/<%U\LV/AQ\7\_>5)P24SU@K&N70@"@4*BI%LHN4!I$$L9)T% MPU:=!YX@:YKPKAF2QE-!!WBZ;M-X=?QTM3P&6VU=*-%D!M)[ RK+0,N$9V!) MNF*=-LRT.1M\DJQITP6C>T'CJZ('7.UHOQIG5BB)9)NN(^)0@AH2@&9<8 MDK)N\ Y6M935[K_9?41U\OAVOEU!Y5+;B[-:11%2&)B7"N+*/0='_J1DO:O/FIB=!ROPU4S@4X-C^>K]^]QG>9A M\1@W*B :%VLE;.T]D+0#%R*#Y%"AE-&DK/>"QU@$\?=UP;U M+[AZNPX?WLU36 S&5"B9#.>:]M[:2BG66T08(Y!KAS)E]%'OY0;O%7@_2L:T MM9M-DC7CB'QJW.P ?YN%JP)I*U!(RX'7BV>*24&QH*'0$)6S3CEC<*\R\OUP M\Q@9TP7>(ZEW-;:L)P3,,#%L_7GVM]]F*G.>ZL![Y:J+5G=.)Y&B1WI-:^E= MUD]=Z-Q@^O/;U=Z$,!A'::N3)-B!SI\_FRFC(W?> M WU\S0YIA" IFB\ZU=ZIV40SGLZ?/YLN4])&YP=*<&I_<^AU=2."GU?I=F8G MZN*-\Q92JIF=P(<1[1JX,]I(9ZPO:2]?\\G'3.,UC ^!D07:04KC34WUO7U5 MKNX$O"I_6:WRJZO>^<,^B9DKK[("5AP'A>24Q]H:S68CM$05F6TS+FL/XJ;M M@]DL;3:V6OI'VN6JU)&9(+P$G5VH\R$BA%IZ*XRDE4.!&KEL4V"MAV3;Z* X M#'1':*@'V-U<=GKU$=?$X]58N*B"UH9'\%X)4,H:<"HG8D0494..1;;I9?(H M25W#ZQCUWP78*+KH"U3/MJ]7\^7VY?(6-R&APV$&F'>:OA0#,1M.<0'/0J&D MO:!-U?C3=$V;[3LKO$[52@<8>ZBB[8>PF6]>E=?K>:IS,*K!5SQ*$;T"622Y ML:X*3&H%5G.M>1+6\C8;YG[T3=MGNIE_UD YWP3D+E>IX(S8(EB07:Y=.S0# MGU !5UQR;TB"IDUWDWTIG'8G;8&.@P%XA*HZ@.!/\T^8*P=XQ>&E]4Y,B2P( M$2;6N\>U4VU0];*Z%SFR:&VV;;RUQRCJ'6+'Z'_50!E3Y[]^FJ_?WS!RR8 I M,C4D*BSGEXO M+C8_X4W\D14AEVCFJ7;.8Q%F[<%PFBP[ MV'%JA/!LF?\:Z"/G8;&Y8^HRLX1L(2 KA>0E:D$!B72T23N5$J>()+?IH/0T M7=/F/<^R^XRHF(D/Y_\:_L]J?26G76F51,J8[N#]5KZNQA3RU]W)3#GDME:LR_>2LU)96S9#\5[5G MG3*:F+(IH>69WPW+OUI7>N<1T\%@)-T]7%=ZBB"GAL,OJ^4-(]?W?Y1TS!30 MB4A7+&D(T6I 9V+2/C#'Y5Y >.##IROG: "!4X77@?_ZR&;Z\W4KP>Q1<^\2 M),P.%.VC%)D%!487:1(R;U*;9-W7*-L+2?:;<4*:**0#@!TSEKO*2'M) JN] M>%6= .L=CV!8S!F+R8:UN??YS0U?'QN,U>NQKC"U"A]ITJ(4%AUF D[ 37Y@3R3%U9?KFH;D%= MF1]6ZVW='JXNNBZ<=;SW;#:^4=\'K;IW=\^W(RS?;.ZE//S=V'Y%E\N?]QL MY^_#%B^K*^@C2=]#=GYFM?$F) E::0TJF:%QN01KOT/(T8N&8JRX:MTY<"2!9$[^CC21)&!)82X54IBV4*P/P7@LJ5&GK<:, M37L4-=5RF0H9'>PO+Y=IC6&#+W#W[\OED_9D)CV3+#D$;NN1BK<4!.2<@6F' M'IF)S+_925[JE4T$ MX9A-R4:FRP0^S#TZIZUUG-P=.4UO':#RFH&:4YXOW[[&]3"(>YGP55S,=QF: MN@=D57N[H4ZU0ID%B"PJ<$I8QQ))-;0I1-N+O&D/=L^!P?&U]*U CUY,59MO M<>:TRC'&VM&-C+YB)H'7E=LH+'$M&6+3_.J^A$Z;XN\&CD=J[MM(KUZ)=G"T M-^&F]_=\Y#[8^SRH0=+U8/[.G'_EQ6=1="$(U6)<$SBX'#P8S,9+'GUV33>D M5OG7R_+"W0?_?C>B"W=[S%N%02J9 E6)V$Z1, MP.*2+A9UFU&^C],T\>S+472^!Y".4,#4!5U7RVXS7[Y>K]Z29J[;.DO,3&4. M*?$ZK,4,-?:>))1=D"29D+[J5CW]B/Y0<8P"']K#3I-F!^;E61H:$&W(,\7Y MQVIU+_GPQMH4C06K!(DF2HIR@X@4S#!/JTG48;%-C,MC%$T\W71<$(TJ_@Y@ M-'0OVH4R5_/.I4+R"06PD#V0/ 0$1CYBXHJD9;7-C2[SWB-EV@.J1L Y3>#= M;$:WG<#-/2_PY^MR-8R&64(]I%C;N.I:KJ:T!&F%1%FRMGO3H]I=Z>KNN.I@Y-/7@58 KH2Y#P< Q-$#QJPPZ2.'W&U8T MWL'\#7$=Q&EMH+'O$?N1>NH4>K>*;'8\T>)D$GV&.C$,% I'W&$&SI3C)$R3 M&O7TV8>Z#FS?9. [25,]9MA?XW)3SPP6M?ADF5^O-MLU;N?KW9P%7&*9;X_* MJ._WP2=GT(^@?Z2,^?/5^P_T\!WPE_G7ZZ>^F&_28K6Y6.-U4E0F9J2V"9PM MC-QV9! 0186AU\F8(+'-](X#B#S5L%UJ@IXR.*$/:^+FL3=36DN63!JN@<>@ M09&76^]3,;!!>[1!F7AW L%(PCF6XJF;L;3!W5WS=Q9]?K,F\?BA]H=\_'G, MXT.\3& D.>%3L,3JY1];#\8MN$1Q+Q8+Q;XJI '>RG_ MVM1D0YK2R>I-&N37'DG@1^.R;P$%3=&PO5 M0%O?K,4;\V+;:0\\CU4\Z_6W0Q"=*-H-V15(R=#^JKT")Y6 &(I4+!AG>9MR MK#/:R1>D@B7F2UU415UV;JW+;\8RJ[=#:Q\X7R=$6@-!!/H.;322VQAYF]'L M3Y+U[=C$0Q!T[\+Y:)J9.MM\GQ.R\J]Q/5_E>;IE[9\37?/M]?7E6^QN9DXY M*VR-_)-Q=0"#IMTET$80O(HF>A[O?>GX#S;^9$2F6!_-Z[8&!)%S<%3T)XHT%\-=6)9&>-,<;11\%JR[R-XINLE#[1>"$M!99LAW@_3 M,_&I:PW2!VC_X?/1<911@?@>OQTYW$6@R@I(D5LVO]_W5U9;UL[DGZ? M_T* ^_(R@).;S 1()Q?)G>Y'@TO1T;2MD]9BQ//KIZC-BR1'RZ$.W2]!$AN' MM7PL%HNUE*!JQIV)VU,2:4R99VL4HP+19B.B@SHV@X0AT!1@<%7L^1B=- NS3 M&+\.TT4PZMJBE))SCHCD,Y$<\'S0HAP7,JJ Z !;J9'NJW0-:].&@-C)6FD2 M8Q]^_80X@Q(?FD_&7Q=N[+)>X-HD[P1(0PS/KI0H:>)]3(3+:)R,,9A4IQ/9 M,50.6[4Q!/YZTMCQ:'1+-(Y+M^#5[_:/QZN[;C(;_=^J'_&?DU$W>6+3E^\X MUPJ$-(E2HH+51&KJB*7)DYS1?7&AVPV&,:(P1IJ52&.(YWI^7, M:AHL@60DY(3FN]*#Q'%T#O[.6@EGV_5'U;378E[+1S^:_-W?SN%OX MGRP;S M)YBUW1\ZVZ =0%]/IFRSTI,HW09167@7,T?ENI)K##G@WU#-*D74L]+.L#I/ M/:]1=?8@YAW??D2V2DG@+=N0* (CT@9!G+>>\!"9EDE)QMW%6&[$#/6&D:TQ MS+VIXLT8F=-K>5[[7!V#4[%6YU5((=L.I ?B72I#SP20D$PF.FN>9%#,FSK5 M\!BVL)^[R7=?AMR@8!9-1]>R\[-';9V>.ER=ICI6MYK4+F&Z-;6*1L.) M+7E3$O#@MLPYXHQ)+%FG[&'3GULVW5?/&N4>L]^O4^;>J!0!EX+YU!9U]JAMZXXID!#5!I#MX!Q#6"Q\O"9A]X>])A2[#B3NW* <0U LN^ +$/<#UIIU' 33?[ M=I77J)U323%.1"H][JQ@Q&NM".7)2FJ,%+E.UL(AU#4"N;X@<0#DSM)/2YA[ M][#YZW^/8()$_7CX#/=PN]BIV<8#$)(M^#5X520 :";,T1Z-BU+&R3_TJ M?<-F:35W O>ER9;P^73/;?.WVMU)0]::)L(%H\B<*64TZ'Y;+TUPSD11:3+Z M460V8B5[Q,DAAK(7I;6$R$_CG_/9="$QMNYZ;C6+&4J3ZE+DH!401T,FF65! M64Z1RLKNX#91C:"M?RCL ]V9>FD48GS%B@V&!2UM21?"(X+Q3(("1S3/1EH' MF?K*X9MMHAHY?@>!V"EZ:11B8L4*8Y93R&CP94(7-DA/G'$>.=/9:F ^\3H) M?J\0-6P>]+ 0.T4O+4!L-/;C./*WG\;3V61>9+:L<(ZE%-!QHG)YK:<\XH6? M2F*BRSQ1S7#OU('7;H(:@=:PEX<>=-4 Y!8SQ7-ID3U.RX1L%-'7O(.[:2E- MG>[^T6H;"\8">KN"1!]P&[,0B$>WEW!)I4C(LSH;# M1->C@AH V/]\_Z_N'B;CQ4Y=)]]"F#U]Z5^6UPLKI.6E\6O61(H0T2M1@K 4 M$D^!HNM;IUSS4 J'O9,T \@J"FT J.^[R<]NXF?PKBL2?L%,B*"B1@>(.WO?/PG;+,2C==):T.$ M=Y9(T(J$A+;? >=E4H&3MDXT^A6BAJW5; :#?:FM 03V<8'\O*E+5$+(K*DG MQLM,I ,4JK'HGFF#C6%1WLB5?C!<-+ I/OQK/IH]/&[MC_=? M1M<098I2.L)C$.76F8AS4A/M8]8I!Y9EG1RR7=0T\BQS>7!T/6NJ ;1M\J(_ MOLR+?NYJ7P<7). VQC.J=$(3VA*G)1#F-+/.NRQC0 M P!>,O6<%13FUE[\^Y=/UU$#UXDKHKC+I7ER)B%K050TR*YSWM,7F-W3\O^D MY=]^;3.'>3N^4@Z9X+=%Y=I$[%S>%\7:*$QFM- MHS3H=Z*HB P>B)62$0Y:& ;"@Z^B:'G+F7)%IF2O\F]!5*:%0:0T$'BWYG;6AM4S5TT]6^=+\75&Y=5JK$ @WQ;;39(FE'B_7*#5T$%ETH=+A M_AI9K<#J7.V_C,+UIHH&-Q8$5 $3#T#5PHN;4A4^*UBL0D MA=??J%%V==)D=E$S3/SB0N?>V>)O$$*K+:99LMSK3)0JS;S*U)-%W31E$B4F M&..R3CK!;GJ&-4;GZ_DWP#E!Z U YSN,1]WD2S=[?"M6@B:E U&)E32RS(FS MEJ*=EMQ(%6VNU(IFBY2V '.*?E^./3M+V">CY1XFH>O-M0ZS%WF'V<443$RX M=:P@4@ OZ?J"),.%9588/($K.=0O:1DFL'FQ&]I9HF_ V#SGX(N_6V\J;ZE( MX!U!BM$.9ZI)")$1CP;:A%#FA]2ZD^VF:&C'^3Q-OPJ<$\4^]#O+$]OYQQQ0 MG78]*2LSSV-2* K/2F%(($'Y3*($E!EHI_.+\VI/>''?"BUAX53E=7U+LCDX MN!43B3,N$FX45Z:X2*H3"1 D28%1#R';' ^+-N];8>CA)=7A<(HDAX;#[T[? M)^^%)ALJP9,R]K&DY%)B$U "BHD<>,K6J8/PP'7R0B3*#,F: I&\M'8RVN I M;4TR0AI:*9GT+KYV2 M7[3G2V/W!*9M".!HWVA-'G)\8=)5)I9>Q;=9Q^3AZ[^[NGJ3[IQ1\4DY90$ MW"U$,L,)WI'0(E/*+'">'1M8;+L)'S@$<3FL;AVT%U3XV[&9?>=KGK!*)5M[ M\8S-,[$=E(R:4T=B]NN!Z("GO-(A!$&=XJ[2V+Y![?#5[>)W(#WNO:=$E&FC MXRE<40;>IC,H3)$%$E\5($)7JV0^C[TU;U6.0MU6(T;_Z&KBZ M?$!3UST K(:&[N;M+_]K- MIP %JA,8Q%&FD: &=8%5(!08@R@$WM#KN/W[*#H_:^?Y=W>-&&.FM]5I#K%.8>0-RP)V\O.-G.[>E7)6_!MIP^\V[/EWJW,Q4G MW>U%473&<4DIT1Q\R3_&.R=SB3B0B@& YUF\+6L3?T":W^*1_G*%)Y>T=P^K M'S["/;(1G"C5ND8/&U9I0NH[BU8 MJMXC)L=\OW>K=O$HR5YL)JXU]4H3)RA>$?$<(]991;+*G+F,_KJN,SCE\I[5 MU_QA/!O-'J;+GY6#9?7+C_<7R"%2[24142^JPTO@$3B!S"+>H65PXC+B.(KL M1NW>,=@ZW!OK6XT-!#Z^S$N^UM>\S=&U%C:CR09B4F)$*L6(=YZ2R+B2@I7S MH\[-9S]-;:&M(C"Z*EIZ"Z?MVNOH\M>?,/'EO[[!=(ZP"6M7H\>S]XC5>C^) M3^6T]KGLLHLLI<40N%)7H@() H PI0//RKL@:A7QU#F7OT'LQG%T.UHHK.RB M>QC/H43QUMOHK^Y]-YYVMZ-40HW+U$:=(Z4*N<=[?"S9-^@V<[S;AZ2DS!($ MXW7N8J?1VY9M/ E-+\W>!10WX!$\GY$* U9$M679E\%R@EB;L#MWW@<437?]B[T!]"R2EJ=+%C[< MCNY&XX64UA,6'%>JC XVHCS].R6(D_C/K#GR9".#4"=SXU6RAGG;KH:D_E30 M )XV#>B_=./5SE@/0;#&"J\2'NBZ-%E@BCC&'.$EGBVHU?A?5;"TEZ1A$LBK MX:@?T3> H47Q1"'_W7PZ&L-TN@G E/->49UHY(GHF QN")E(D+@UN)71.)X% M$W7Z#+Q*UK#Y-A?TL?M74@N(6\5H5IO0N, $2X3&TAF>PR+B[$@NI1FYH$PL4I.3$0$I$BNB(-X:1 M)&R6R8KM"0][JHI_NU03(:)3=-A5$^C0\'C?W=W!I%2"[>.F='=5+!M"$RO/ MZ=(2+TI1O8PJ6*TT\_$@>/QVJ6&/HY[@T:] VSEF-I'5K[,?,/D^NAF/\BCZ M\H/5,3Z^*4[AYTT5H0A6!D,#$3P@=\JB@R@T(Y&FH)11C/LZRA2/;7=1(&_8+R MI"F*MP!E_%T$@UBS7''I)9@ZI>HG$-O$N5H915M/,W55V@!J7\EZV\3Q/HTC MLONYFSZI0S#1*J :I2K1(&1K2; T$983\T;CH9/JA%!/H[>)0_^RV+V 8AN M[PY6KE4 'CQN.4;+LX?GI50%G:R4/$-OT0=TK>J&]Q^):W[IQMUS5M;U3ZD41HN4B1&^]*TH]4\.+_S6X=6>2BYXJC/\^G6ZAO4K M!S%Q/2JJ =@];IBUOS$:SXLH-S>\=X#;%Y:_AZX&3#_\P@V+JAV-_>1A(4^4 M1BR>2G>[$/6J[\ZUY5FK:/$VR'P945 NFI;A']P;O!^FR$6=+)^*3 T[;7,0 MP+<"D:'C2B@?0HF6MM&;-62V2P>.>.4>)+WT;A MH]=XN\W G8V1V^B<*MQ17GY*[N_6- MLS-R7Z>JISS;EXML?$GA0E!)4N)TED0:@3KEAA$/UGD;5<[:53EY]E%T=A.% M%]]]4KS*O8O*!Z0H*B(CNKDVL8RL4L&=,3S"95AMI%ZO%TQL-3'H1?QOP7J< M7CN\YTN]6Y**M<-[L>.UYJ',(K&A)/THEXCWW!+J\'! $6C)ZKQ U[(GCP6H M+U-%U[P? MW2V:D^ER%VZBFBZ#\-D3F4(B4JM<'F82X9ZSJ$14.M<1Q(D$-VHPC\'35H7G M!5370"3O2#;+O5?Y* 7AH3P9QN"0O0 $M!)"9:F=J7-Q.)+081%Y$?"%!=W&T#ZGB-HG[ROO6$)A [$\1*$2Q:/(\$C\8[J M9 2-V5[4F=A'Z+#NQ) 8KJG1TP';X9:J$K%:N_#)^F0-NO",P:)3="Z!$8K; M$-UW29U@ILY$W#T$#>L$# G /C34A/]Z-9Z-4B%^= _?(B%_V$3P M*K[LY=5:/\]D]8/R1YEM])__\?]02P,$% @ @X.I5,T1V9VE.0 N7L! M !@ !E>&AI8FET,3 Q7S,S,3(R>#$P<2YH=&WM?6EWVT:6]O?W5V"<24:: M%Y*U6%[3.4>1E+2FXV4D9?O4IP@4R;)!@(T")+-__=RE-BRDEM@F1XD&E>3+'KWZX^_G!Y%C[8>/_Y]_^CQX^.+X^CO M%Z]_B9YL[^Q&%Z7(M:I4D8OL\>.3-X^B1^.JFKY\_/CJZFK[:G^[*$>/+\X> MXU!/'F=%H>5V6J6/?O@>WX'_ER+]X?]]_Q];6]%QD=03F5=14DI1R32JM^IU!^BK2WSK:-B.BO5:%Q%>SM[>]'O1?E!70K^O%)5)G^PXWS_F%]__Y@> M\OV@2&<_?)^JRTBE?WND!GO)WO[P0#R7^_M/Y&!/[,JG@V1__VGR9']_Y]FS M?^[")!_#U_DWNIIE\F^/)BK?&DM\_LMG>]/JU95*J_'+W9V=;Q_1]W[X?ECD M%3RLA!_SGSQ&9Z1*?JRV1*9&^R*OHK)B(_+]B#8>PI66IAOQ%K?XM7^[B_.CEE9DPC).I7-H% M[.[N??N*II'*I"@%GN++.D]EB=]Z] -M\+N3LY_>GKT^?'-T$IV=G%^7/16%_K2@UGGWT+GO1LP:,?+HKOOCEX_BKZ[ING.Z_L=+_\63SZ8:A*7?TS%Q/Y M96;1OQVP#7LKL!F96)6]N-_4_>,L$DDBIQ7*BUE1E]$(Q%(5%3E^-ZK&95&/ MQO!?&9TGXRLQB$[^5:MJ%AU>B3*-CH@YQ?C+2(Q*B;\0%7Y=RTCER+O4)1J-BDM9YO#68$9/@*$FFCY)BCPET:BC8DB?_?C[']&%3,8Y M;,Q(21U'IWFRC9)L)WH[R=6@UO@./S!ZEXD\VL#????-\[V]+T6K?7N\B(GB M-)=+P+ YNZ\V8]KT:JST,N]TM,RM8(DMRV%1PEB)C,ZDKDJ5(,6>5T7R(?HU M5Y6.?J;K<8BTCII2'%V-53*.E$9RS^H4OJYRHEASA?AZT9#3LDBDUMM1= @4 M/IU9VB9JY1. %V6AIS*I@)Y+F0FZF%5!'VF:A]*Z=M?(_3R!_PUD-"S@_0BN M(*J2)+B^^^;),_X_23=7X,5EI6);TY7>3HI),)RY,8=5)**?,YPX_?KU#!3( MR53D,[AGP\*03E0!2X %$^LP' )6#+.H8)D7X>*"A2$[@.TJRBE>"F8 I1S* M4N(VX9[H M]OT6#/_]2?_=[[TX&0Z!))""_AG^B]F.6GTQ-=JR!O<,V0G,MLK#:V]S0=LY__4*ZWS5;WE1KC X!BM.ETJ$Y MP%I%6XT :2Y!&>EH$XF8J@HDR;_A.ZQ&U'AJ@[J*\@*.%-6 *P6R/I5#E5L5 M#G0ZI^=%8W$IZ(S726)=>PM"C2CE" 0/J(:JT_ZKA!N,:1:G( M=XJDQ+0(>]#2M6FMN):!@@G"E\UD0?_7J"44.7.,/&7E-(-'9?! F)B&O1+& M)H:/!S*'[4T4/%5J0^RX*"OED!-:35L8JNWNO5F//318DIQ,LV+F#\8:)Y&N M!UJE_#PC'RZB#?X45U+G>#Y%IE*Z4.\+V-$(Z+RJ8>Z;,,/?QS#E2[,;5W!X MVLX5EFJG"EOFWRS= N"ZVA7@GKM;S:?;6!+O>*+*I)YHLIXT6%JP0'JN_Z4> MLZ8/PBV!="*==8$#P[UZH4^PA7:9.!9OU)X@ATEP&$G05J\XNW7L// ZX[#_- M?);NPN]1Z$NOT+/7K6:%?N4MT%/4U4"0K:)RSPH.:(3MR7FQ"V86AZ@#M]TY M44L,6GR6U!GI): +H1 %P8F"5F;%5\KPL+WUME%OZ;.?BSX."7S,'/Z\%[ MF=!].$?8RI?3ZLO?DYUGEF<^79:0@2F\:FS7 M[OXV[85 KHEJ,.C@EBSFB1QGRH1$!?3[DQR4-5A@T>YS"A@.O'P=$55X##S<[Z1Q)L&B5T76 UM@RX_^:-H3!T12FHS MFL 7%6AZS#LV!IOPE&$I$G:SF)V1H $4M#DNB-_<,] X99Z*,DK%3#O>U.%* M:5U2E+XE]^!O5:2QB^S#M2R(&'J>6145G..\)UO_6-C &V"PJ#Y +U"^\) MJ5:;1ID3%48M25U0FXC=0EQ7%3W=B6; :&E>:,V@F-Y0X3>^^^;%[JO='?C/ M_BM^<4"C?Y SL'5E4E,@CS]V0\%.72H;SPR,ELX7 G=6(V ]+(L)+]7LCDCQ M$-$3:7Z)L;DX" L&)H^/=2)2;W-]*6M_J7XD9-\+_$B+O3#+FS-YE$YZ0O3. M_@ZLY+U(# J,@79]1:2YHBI,Z E02PKZJ^4^FA8&%]JZQL$-)IE&B .AB]R" M"))"Y8E*C2^IE'A_8D:W&O^0"9[C:'F!;QN@AR2DWOI2?5O"7<,@'2N,6VS" M&!2D&;ROT]'$CA=J'S&A+#JG;^$7)AQ>V*@Z_&U]W,:S'43*'7:J.UP9G&OL M#7(^8SSZM!17H,E,)C)5\$$V8]("BE-L0%) M2EP0$.&"A3W$QJ^-C2_W8K0HSZ-W\'11].,IJIR4O!'?%SSNH4)5ND$Z;700 M$=<$= A96H1.H!^VD6E ZE-1"B#WZ=C@TYS2'KAI[&\\L @3+7&>1N8?9>)J M()(/"$@W7[8"GWQ-Z\OBGJRR8)_O&5YQH=[R=B/M:Q]98@V3XYQ3O I5Y75) MM%#BEF.LP\4;?GCR9I+[L@\K%:.+$?AM[+R>3?W5N.YFI+ ;-Z:N)^35!.U\ M9_M)5-'N6:L-?A8$)8( +ZSL1)2,UOQ1PH31\P*/@M_$T87XB#;R,4:>$R78 M,8C['!\Z[W]6:S85;C<9,'/J,DWKDHW3V0?2DO5L\R4J@Z(+\BA2&'A<9'H:9A'W@Q?F9P]X:3VGSJ.?Y MJ@POG(B/:@*GL3L^Y3() [/^D&S]F.YDOY^\Y3 M+VYR4XC$XP@ID/8<*(-OJ!2PH\UK6E@$:-1&"T%V?B[SA41@3[@/G.9 CE9-; ";Y/R)GKZE)ZB%C M@C4'^/18)I*(;I\_?[*^XO=@E<7ON:RJ3%IC9<5$,&+M-JQKO@$T1GGG[MHF M7RH+;D)X!;%G,M;HJK6!A.2RQ.O;CSWV68]DWMC,22?&4[Q0)7 \F1G+WFBX ME.AHE=)>#R=(Q$!+ .,>%N'!^BZR5XG M\B6I)YB;HM#(-<8^.@J-@S.,$)E0[VM1PK;L'@00'?I6GMJ#<0%%]$-Z03EW M!NP.'?BA.9K$X#H\%Q0,EZ0QXC9:A\(8N/X693"X[3;L=MABXO.H9XU]ED]7 MF;<>*S06\C2.?BL8!,=N$#SOM^1=YS=6@,L&SARX']9=,XR*JQR,]+&:6O^6 M@5_R*F=],7JG8?:,22",HC)Y%VXL"W%("= 07J0 [1DF@AC6 ,2O:_2"L?*# M>DU)F25IP T:*%#ZS#^P=><)-@"[BWDQ77P +:SID*4GE89?];!6>R,/:(:X MGZ6S!_R#2+S-P>CBJ%,Q"[V)71U=!V[0W/;@1"N<0L(0;=. :>P"G1=&@"-"*6"6C+X0;6 M1DRPQH'W/IH98&T'="72I]J/[ [?_#ST9J(!*DG51 0TJ;YN:H'X)?XJ)DV] MO2]7+DCG,D'-V)T*.;UX^PUT8)-DE+RNSZAJA2$ZBM=5'GJVR/O*+LM@FU!SA(+;.)$?+3RLY M6;8:Q1;+)6H$&*5@VT,4GYDWG=JO$!ZD[Q@B.B=%1X)A# MF:+< F.,$U:S K1Y U2!>8%X1#+%-PP, C:K-)ME>:_S][4WTGL;R7Y)/N3% M5293 XAH%O6*T#4[06Z:-4X')]D9F-.>0:P@='8P8X..A14C2K71)6#-(+:4 M&8_=?5;*PRNJ/F2 HR=N0]4F6'@?6%D+FHETQ'PXU@,U-Z891UX"XQ-'3IES(*.^'V%N-HA3G)D15+- M>3$[$'Q)@]BU:["J9T*)*TU]@V1PK])+VMO4;42/4+>*@_:JEE!5U@F%Q7P>OPGPWW3K6*=,:ZX] +O P6"31[^8):!'NI/UY2YD@WR4MLE= MI)[C":.Z>'-2L/H4>1D0INF"Q8AEX$H3AN9I!_AB&[GN739XGMUA#,V#S4 V#"$X<;JK333,",X)9,YIW/LG 9.$)H_S4F4'V1E M9FPL#;,*EH+O> M.!^*0>MZB-Y(CKX%-0:$MQOL] *>P/4&K#U7FH^1NAWBA+YB*9_F;$B>/FA0 M/;%K49:(R#0IE;31(B&BFK.JV)HGO&4Q^Y&:-N9 4)DZ-Y_N:867/:".;0IA M&<+Q)!.F#1$&JL=4%".48!4Q@\ZF!XFCUI89"E5VR#9T+#2MW :9V/U5EKK# M4H-$@1A$FVC/KHJJ>\DG[N]4O G"+7 HN5^ (KD(0.K3R,CQJCC?%'KJ$ M0.K44[4/5]O"'#[OUZ;TXDG76=9]4MN0ITA&UZL_42XR0 M ;D23 217!G+10IQL:.5BE4)9RAWMPM5,[Q?-K7&7"C=B+/TB:<@EF0)=C186^?88] 8*9MO56[BJ"5YQ/KM*P5] MA=>O!Q&WME?PQ2I?P3-XU]JF*Q:";\"CO?77LO:FI9Q218[M2P#TI-@NJAZPVN\G0W>*D@;3Q"?1O2?G!,G/7@Z 5S^Z# MUGY.E@8K;P&>)@5QM2899EYG;>=X(,Y2.7M I[N[,.5Z*!PT1XX4*Q-&V]UGN M/=F/-AQL8H>JVY!?2Y0# =)RZ^W'3,ZB0_:_[^WL[+'28'^RNW-LUW#R,>&, M:?@R53!K^B)@#@CU&O5D%!@AB+5!2@(]7AM-ZB5@RN/I^&08=4:N-N^9J!@? MLLGU@IKNE44UA$UN+,K^W6>O=)18PV):P#'-@D"'MF5=D?@ILY"3V[+5NK^CG6I" )=L3JUFH'#W.YUP38,FZV)N@E8Y1-*R%C+Q3 M8P!,Z;%#;)&:DMO8L-%,0&$A-4PA_+E=LYU]8PU4A1^A54G66]SSFCMTZ),)%8I;6I'30W'IVLB^?;4;M#1D^U]%J[/ MMO>^CE(SNRM=$>3HA@;$LBES3N).;#QN"-'-*<]^@0[/_>APP;-YYNM"^VG^ MH!ZW8')K",U!-1)A]3FU=LLUOF^K ]$4:=:!ENW%15!F,,$Z&>TE%4'7#[AX M0Z&R$"$R-P.JF4W ]4D0S\1&!$/ZQ<1L9='8K/E95:;L"OXL[#D!HJDL!.NK M35=D(Y5[[KC<;H^&LNU2&F4J2>;BOL*0FP;?[I,T>RW!N<\BSX3(M.]I8.R6+XQS.T"512ZMLK3$37>GJ"R<("BN+7"5P> R07#*_I(L" MEV=>K;W8@LX87VG:JYO.GM)5J>\%9]*]0Q)5B9JR[1KTF:*[,*P);4E.$Q/D M,3>YV6S7_P@N@/2[R#G1Y&.@!DB-NTY1%?=X&3Z\;QC;;0+X GP:C&%3A#A/ MQFU!!68@::&=D:41\)>H_FSL5V*4>?/MZCK:E&&H^L9C#3Q=HA)AD(0 MLE'K+=,+P)H5E;#%9Z++4,/EM"GJ^,TUY@$KG@)^N2K(CVZTN6#*(]>UD2D+ MW?9.GU'YI; ]MUHUT=#=!=>IYD:XJ"E($N[OZU+I5"6V<$FHUI!\]2/R8QZB M?RL>_6M "S'W#Q44\N2RUWEL04,!3=D<2:LFPT3Q/_-[+ K>/W]'='-_ MS>>M\- :$_]*I_T=^I ATLP*5!L(@Y@.1X6P -,<@;3;E(3T=!;ZVF(*Y].W MQB(E[72*T#!L)39CS=CA"DRRU#6!_8UDLXE,7Q3WFN]&(:1!NND5:U+-^T9: MXUNPTC#G(X0ME+.MZF]66%]2A4_/T:'+KG+WX*A3'\9CJ'9\0Y+>0V*.P:'8]L%!;3@ M(J$8#2-#N<+"N.H%&=%.OTYM80N=L?!B0K#X3 -T?AI@FS:<@5 M?,(Y&,><%,OZZ:4J' ZG#%)Y*TE$:OI/!$X_7@&RU&;QXH*L0$Q!Q:\0)&;V ME^83V](P8>Y8D@DD ]?YB/OW%6,UH!S(YN8U=L=VP%*^K,RY!QKAHQP BF+\ MFOP685ZN*T._^Y-E+;LO]I\0,NW!E;&R!56NZ;#IBX%VSO">(*:H,>>1Z=V! M9-];./6OKFZY35K[JDEW^NTROYV E8Y#3.7#*C-&+!@.YL;L)KQ#R1RF^NL#ZSC8TR!"E?]6* MKSJUKU#:WGQ7S46#5@D&U]Z"D1+V%'"O:"I\04(*([' -.''^YNL#,//J>"\ MGS8F@F]5Q99)",^ *V,QZHTGFXVY!45N0%5[F*P\$,6 M-EY@:9O0. 4>BU]$9LM2:.-YT%YQY2&M)/1YQ00GM'>5B9DYSM3^4MEXX+*^(?CT_9KFXL;LS9VFP_098 M_7/!E29^HFC_:_%>HI^+.P<8T$_8<7I4@*UC(\V=>^0#Y81V, V R&+4-\I$]1Q)#FR[AG U/#[0[1PG,J$W)WZP"' M9'#:;,21C]!4E+&14 ]3"LK*$THZ3S#2(3D,295?FOD((GIG]2'.>B/4]D\$ M#C@DN#AA^"9(2T'6;0]<=S4ES&V;5,\K:<\5[1L%[;OU[#>8'6_>;_F$=^EF M]PS82C.HU/LT@'I2FZ+YYJ?8X#5LTL4]7FTAK:/V]UU"IBW"T%,;?4YN MCZ_:JXU^U-\ ^VZ'U&BYB!KFRI%T9R^7V70]"O^M9I]Z0Z"_N<"^'9I"^ CT?\U]6[)9O8S6T.CL_U@6B6[%]HS'%$Z#8'Q)U=N-;?V#58 M8Y?,V/:F?:'!^_5&=RDKPSU,NCM L7@R88.64RQI3S[0JGRNCV M8#=M*0QL[92V=?6&H6\<#_,'Z6M9M.@ /L=G#P6P[Y6_]K::YJ*69>C1^PH, M27);$BNIHEQ:-:!"UBF-;9DJWI=+>Y5.=YY6OQJ7@JZ MS5^3U0VJ^\=O;VN!K8/1?:>%KX'-?:=U/YC?2-;.T__MC^ MX]N[VMKTE%Y+^WX?;6-S@R,#T[>LL(V0P\:Z?<;(U6V,[_FV]!#!AL$^^X?2 MPQJV=-0\\&L-]$#!#,>Y9JZI"J)P,,X]/]W;FO!!?V5J1A*1D$=;7M>E*^OI MM/E<5M:45R8<;[!?C:\I:QLE;!OU]*RUA@-UUH-)Q(VQL8J#W,+@JWF'6CW@ M:^L$""CWKR(EB$,T)XPS:*S(U%NCP#Y/AD/JE6O"H6B@H^Z[C=3N\'VN9(YM MN&IIFT8BJ+9YU? V>FMKN"AB!]1>V!PWVP- CZ6L6JRMWWGR):HY<>,'Y[9 MA.T67(U,3+5\:?]XA4"(3,Q>JIP(G'[T:B+*D\>RC@.RR"H$1V=Z*O*_/=I_Y%U *4)47NY- M/T:[L.N=8VV? Q_!Y^-_-.)+O*4JN08WBYOR!LC_E)B(HU2S2^%BR^**_]Z[ M^\(G*DTSN01@]0[Y!9[NOEJTPC4YSG=&+O"11EN(\HA.6"@TEG\'4C<,J2JF M+V%K(F*F$2[RU7W?M;:S\@:$LKZ;<4&R_)!E^983V;]XT=PEI,,3HA\J \H]=2,3%=BX.#_K!@#^&C6LA&5Q<,/0P!PH<[^ZBE_>H(9# M1JGE,$!O2?W7;(\0M-(8;O9&6(46AW/I: A$;J2CV0;8WWVS__S5N^A0E@4P MO 1+ML(;T;$Q75>HJ&M0:,\Y@ZL(GN"Z> M;<]"J6AKF*KG<@'VL$^:P%<$WR2+IE&W'Y9Z9-?H @*!G4N-@J=+A-@MTY6W MFJYRHL\SD7\@@S>@W<9AKF+HP?];X9W]A$&(98>I2)??>;5W\%FV^^GVDV*@D;R:2 B7Z"?[>*7JQ&C//1#P]TLW2Z MN66\;U4HYV#G@7*63#FWC)BN!N4L$LX@RO:6B.AY],.S!W:X5**^W['P@\\9 M"[^M1U3"W@X!Z2_4&+[/N\"\Y*NRND ?IQ^Y' MIST'.R=PW>-=4-KEOL8WG@GGIF()"].[?;<7W+ &E6?H=&\<&<>]82S[=]^\ MV'V%E4+3R(HROJ<(7?PX;DZ&6J"NK+BK52^CQ< M?$4S<2=7$E=1ZWF2&?;.+BK*ZTYH: 9%Y"G6)S+5,#&=V5#5C>G2P'U"O$$P MX6;> +%2@_=(!99)23)@(ARHYP:C DF600G8J0[KNM)HMF-;D.=M*A$$,_6M M-O=W?(0==D>;IO?!3@9E];N)YL(\5:I2%%A>!JM* M@5*$%=PK6Q>72A'0K&Z^C6M[)R_&C0:#IF9X6"X?_WMQJ!=[NW%?TDMN$N*R)=%>;UXMOWL MX.E=4%Y/GF\?/-O[Y'BL)R^V]_:>WP:/=0>P3B:'74/J,^,L%J(J#@^1\,NI M3\&\$PAIY=;U"RA[8S2/7F/5G9S6:/AV4R^GN1 M4:6J&)%7V^MVR*_%1[ &+F0RSN&)(^3(W66NV0'_ILHB9R&VEDNEVG \6RP]$Y:@IK>IQ%,5KS(_P($N6$7,2ETFMZC&]LF^UW6**ML HL MF=YK?;H__OY'0[ZLZ?$BEJTLIM'/93V!T;X*;>FHAKEHO?4[-TB>N^3[O])W MAR<$O#?NM'1MC_2X1@]SG2]8[?U?Y#M1:DR0_!KNZ,^<"Q@=SW(8/EFPZ/N_ MUC,QJ\82UM6P9[Z&4_[[R>G1VW4^VO.I*E5%7D%CURPTS-?I:#%(G:WSV5Y@ MT(H*2ZWS,197$UD%;NUUU((QK/EC(='#;[KGK>]YKIUZ$0_T,LM.;N_P(O2E5/IF,^TS67I?_ 7J':Q1(YLFC: M$=W7IE_V_B[)4^BOP.?VF,&0<_2PR;&627*\0=W*Y M'\ Q*X0065BE\=V[DS?'IW]$A\VEK TXYNCMKV\NSO[<.G]W9 MEX%08Y6,J3R6ZQLJN1$J(GV:362Q"Y=*4"EE;.NO.8(KJ5U1T/TQS"M?T;VW ME<DQP):="WGQ[!K--V%H T\S36W/L;5N^&0LO6B+/6C7WS+V;<>H(6F1<19FI.@KGL6OVO1]XV67-2% MW)5*0 @ZMV'3&A@C@WWATTFX7IPR0?Y-Y4G?K3?ZT9:8ZP-T8S?GF%N&VO[B ML.-P1+GK_=5+/X;0/"803@)&$-.QK6^)I1T,$5IL8= WW39);P$6FXW237L_ M/HFT2&I/J02]#@D5?TDDT5[=;>ONKQ0.O5WZX-1O*N]=2-_^3 PU <&;,H-X M&KE J#=M%.X>4E^X@_8RU9D '4^91GU\),3$,8^GH"L@(H=SA]\"6>*X> B4 M!Q$,P]T/L5@F%?D LQFL6M02PVMF9RUE!]P-F4Q+;%I(S:@&TKJ,XN5#>&+ M"78NQ*^.@;;X#F;R$L6%O:*-7N%M^@B6=,^+:(;D0'WU<$L-FZ9=C1(XFG_+ MG'OT4;]TTYK/-5*G"^72\9"EP_YYUHO#F J2V%J\*#]0NV7JPCB4\'X:R

.<_/SA:+O/K.YA;M M? /R;U#Y[4Y]F4COV]H=K):?GIR#]OW;R=G)-RUV)?" &C$OE*!YAOST6R_E4KSD59:ETL4[R:-/ @#^@U!R2]HID<&X>3?::R#F=$20YVD1<=,_U M<>:'>$T"# [2-'NJ])G\8;#?%"W0+ (?@N;DD0"KRB8T<QB3+QLLI:!1$#-';;=BXT78<[3U_3G;7 MSJ[=E\],#G.9Q)S6=7Y[SUTKZ<.DPO2KG<]34^?&#B-0Z,' A?WD9&PJK%Z M35 8.YB<"$Z+IT+_18FV-[([3%)&X]GEV_)A6T,@5% =[9MV :Y3N_W@OO?& MVUMUM@D\:B@IU1A/JLTYELI ;_GP(SCO0:GF/73W9C;<1' M=+*1&Q#MURNE)6^4V1LOD\6@P%HH77.9+' TCE%*88I^07\-))43-Q4N:F!_ MS.-:XC1@>4/'Z80NC%L1OX-L)>_38/QU'5"YG6EF/*ZR&Y)XC2/EQ"@)49T@:I/>17P93O='3@RH; MMCV9U!-8K]46 KH"14KIS'@&U3 H:Q([1S"2/))TQZ7$XX"PMVSDGALK^ZLN M==\(R[PIL+9D.^4T;\4AR#'8IP\8%W'R(2^N,IF.)/G\[UX"V@!&MA =0H+B MU5^AH4^B = 5>+K,H&9S4W:V#_91@+IX$LAU$#=PLY7&4M_6AL/:1\9,B[D8 MDRV'@_9=-\H K&I2I&JH9!I;12&.=*VGK#,$!A97HR,#$%L/@?2J8+EPZB^Z MI_YPLG$:L09@RRO2I%4V-W,%9GB5#-2 M_Q*)0=)A341!C]?]-QY^/) Y&'14 2G*E*S[OXA5DE#T=*9/4=,!5CZT$8=2 M3G&B:3;S44I=/5#4)Z(H--%!\) AH#OQ>7/FG6-B(F#M(9_%SMDCN(@6:(TR MX"J^R=O#H7V20[/*6,C0 Q0%B.8 5?"PZY]2K+9O@@4[4+,6#4)Q\-[$V8EFWBDO'R5P["Q$Y]@Z0>IAV2Z1G((B>KA*%?P*"W\,L=/22W#OJ0$MFPR!. !(A,&8D&' M[< 5KM)DW%-J,O8];$%>X ^UQ.JH.=9W02C'*##PH=*AI#BT[PA@+N>3AP45>TV2R O;+?HYHP!3>M(1)*)?*1+#PU97,AK@5 M3IW$=<+<$9!D!Z>M54&99(\V#'$INKEAL$TQ/R]SHA)7?R5FM"NH77JVBIO* M=E*3@?)>?QD*[ \<+]7]?%X/8'\5D-T#\_C]=='_CH48(9+URSQ#X!,4'X)9E0$](0FE"/MIZ0B@GU MEC!Q>2P!QK")82-&V,N(& 2,%$J_Z,. 6-G>X"2AU(PV6A&M*S!Y=(%:QZ;E M=)$J2WE9X!HIQ ]?-.DG5H]RH]%$2&_!' '>! \KQ]71I0![!7>IPFG1_EK/ M-4Q&C@K2CEJC*)3[!CQ/@%M6Q6@_Z3#?US \WD.#GB:O%3TRCTW>@[#H%SB. MM+$J^_TK@5XU?'3KW$"!T\ <_(0>+O0>"T_90R*@91S'DR#FV<7!/(H+E0 FZ7[$I 9$\D@'?P:XNVGX,87!* M#!ZE@?L=OH1Z<^MKGH/PY:"6#(--WRXB*-MLVGN:+@*M,""3+*D9_:@KAE@% M',LQ1+]O_?QN]1/&+H)U'L,QKD+>V/9\.,#-41=?,@3WR6NHVZXW3BGB&]T^ MK) Y.VBBQ2!2'76Z]0:L!B1:U551!N:QU9!;81/3,03S&^;@$,/,N ?L1C]V M8X5I#/D>J(<4#YN2!674,@F34T8IL]$R404$$;-,%RS?1>!,M>&V*Z>N($<& MIVX#9)GP'K[B-AP=R+<:^AX:GKMO%FL1:EV MQRI..N7]R+ G ,N$3LYJSF+0@5D&L[O(C;LSP-WG2X.=-9$G]^DV.*6\H65@ M#BW0(:@L'$]P460'$&!(DS]+$[@ &M/L7QS!P1*U$9.VB=Q$UXOE:&+P1 M:-*]U+8=_0DTB1=H,&,%G$VWA59'9X%H>;#1<%O3JVF?>!/F!A88*F_&#'.Y MV[!+;B,V93O\!1,RR-J0Z:34@UL0G&W_5D7 M+6D"Q\,:=5\#CA3N[*TVGH)D'SO^^ GN^9=4= Y+L/$_@9*W0@;5[O;S:P,> MSG7O[R&GBS= Y3;";()\S\3,H!LABK+,9M&RD7NC.,SP?M)V;"V7U8E/LBM MXA+-K-*/ %_)E!BH3%6WS!V](46]6)K@>++]14"+M\IF6V0R 0\2V/SN4B2? M.VQRRPP\V,A *,B/J'@HS)E&0JYS,1FH45W4"+=%SZ#A\%P[(\L8#QY'E*.$ ME&]HC]0A:J%4%KE*/*X*+TOL? HL]D#Q2G%_%K-0&M_74J 8&@@38,7 7S1I M3?@%4-Y&+5N_';WBB%:_;#-.._DQR6J-FIMQF."4%8Q 4V&O68JJF<;G4P01 M)Y.+$;ZXIJ['_-\TQ TW,#&J@A!CQ MAF5D^!<0=3+&.C)8.4:6B:(_6?^ RVP;D>+*ZLJI2S8O;2@N,8K\:>Z*B^39 MI$YDE0N\.E_#72%I877#L&2%L6V!,0+O(P8CN:8.*[\F\Q2,82HL88_ 5D$Q MAV B.^X4I#5$@L)#?;/BBB7 T90T$%A\A^9J/ %8XJ+R]72P(!95QR(5&LV$ M3$O*;+55(\0_67'RZ?)D], M\&CVN9'1173"O]LP0X-41T^YZ6Q,P=E-7N;M+[!W_\0T$V*\M28\#?'V4$%P M^W&-IF"9#&%J/X,L[C__Q@4D'ESDJ!)IPO'@?ZDC.%F@)<6TW'S"R01W[&[S M,'08A]D$P*<5,"/>.T>@OE9:5W#2_H%(H3;E?"-PYB8/W@^D3,JY7QAE.[ [ M =9(NT+(B2'J>XA3 DI)2W%E]$%2#[6I71-;:!&9*];#G!0:MJAY!S#+"@N9 MW>$Z^ U#B7^%[KW8NM.&-2^Q?/ VKT"FX"W%HJ4L1Q36^"!.QCXQ>M_8MQ0R M=+=+MNX6QD+#Q8N <'Y(Z>XJ']@$/>\R2( M(?-;$/;]3B@\6/6$PG-96?UXU=+X?5;[P>*L]L5KZ,]P-P;^+1/=5ZL0R-VL M@96((O1SN2\:YK^MSVH5;LI6M/67*@[>V]QJ$';)OKP5HHO8OCHTVG!K4O4(BW6!>,G0NM MODN)F5(EE7&GX.*"NHE4#D"D"69T#'M)/I=]5ZJ(;6%ZPMR)=)]_ M;'P]7S"I? 5Q[ ;EE=ZV@,RGW8%[7D+AZ:IK/+^(?%2C[7?$"NN2=9P+"KK: MF^J4E%;A;EM-E53R_ZWE0";]Q1-6PN=W3=E]Z7UUK8(0H(09F*0J;6$3V D] MMLZQ9A!98#U:W"9-#F!;3UK'!JMBH-B9'(&=06:^I%8=$?5<(+4/W>0C=(?=+65^1>\3>IN M:17E43Y'+GN0CK+BP3F&._H/] M16IWL A S7.A--F*XK*@\U2C[[[9V]]_!2(L*OG/5+"*+]$Y,LH$%J! +$-% MN:XY2EGVUL+9J CL4ORX*FH=GK:XQ-H6!*M/S+ UZ@3OZQ15$3@@J@G/'R5U MQ7_ >RE,TKR($&Z.&9/V4YP2]IVIX8DQ?IHI^PD?N=$%:T<#_ 9\:>\)+7%J MUHA[$*[FGMNTSU:=PQ\KK- %%__D7[6Z1*T+XYJDOG/9+M88W^;9%\K9F\O\ MVQ@ZD<^ QZ'&9F/*",8K9Z'_IMD7H,40

;2>TFR& 3K ]7MS?CWI?4?[[J M1-E1\;\:@NRO%^*M,V>Y384*MX-C#%2EAI.@N?(>YPRUZ]$(]*N/;3;P/>>P M+U:=F'_"5!3T@O!V+YEHCQF-R&I>:?H048 3B(GKPQL@=8>X04P;:V !@?O^ M%D'>'J$U-64%I1QG,V3KDW@R="&"EGA%RB7#.ZO*(#/-\^!#2> &JO%L1BBH M+#%%N,1'DF .=A<''21\JB@%F;5PCN"XAT6KC7G MT6J"<7I*92!VI&"0(.$W>";"-"RT@1+K,-]4C(*6.LSE3/^<::F*TL)@S,,L M--Z/RMMD^@;%/BZ(&J%KT^)9)2,]-!K6;(@'\T.NB'LHS!H3[/J)T*B:$?>F M[Y8O(T15O''8KZXH,P7A$<+GFB=Y.6+.(J-,AXFJ*GO L.=&"(C$Y+^$R4(> M7#(NBWK$SMO4E&=! BN+#YQG62B2 ?/0UJZ*L0?,#KA06)3!*LVG0K$IZ*N+ *T&/Y06)V5)ND M;,C:>?R1":0NO0%^O*%P9$RR8B"E+79$&*'V<"8P[E*".;,J[NX*[E1CBWPJ MK^NH%?3HIFH]!I+6W@^"904+8NQB(Z/7P1"GK.MGTY=ZX@ #0_?N".F0CO@N#TQ^!#U.'0AZG; )D M(U-!3E'64INKWWL#?^4;(ER JGXF$0D-%_T+A9#FI1&BCQWGI (P,M7149IO_R&AI8FET,3 R7S,S,3(R>#$P<2YH=&WM?6ESVT:7[O?[ M*S#.G8PT!]^_?'GLY/HT<[CQ[\= MGCQ^_.KR5?3?E[_\'!WM[NU'EZ7**U.;(E?9X\>G;QY%CZ9U/7_^^/'-S%N44X>7YX_QD<=/OD#?@+_URI]^7]^^+>=G>A5D30SG==1 M4FI5ZS1J*I-/HM]275U%.SMRU4DQ7Y1F,JVC@[V#@^BWHKPRUXJ_KTV=Z9?V M.3\\YK]_>$PO^6%4I(N7/Z3F.C+I?STRB4J>I(=[3W6R/SKZ_NF1VCM,-3SR M\.@[K?:2HS_V89"/X7*^IZH7F?ZO1S.3[TPUOO_YLX-Y_>+&I/7T^?[>WK\_ MHNM>_C N\AI>5L+-_"L_8^E)M7Y?[ZC,3/+G"8Q6EX_X7OM]4F1%^?R;/?IY M@=_LC-7,9(OG_W%I9KJ*WNB;Z+R8J?P_X@HV8:?2I1GSA97YIWZ^C^.C/V]D MP/"7 M;T_^7_3KF[/+B_;<-FI6/YT?O[F,CG\Z/SW]Y11^BY;FLG(/;_FN9PW^;*K: MC!>??1&.>A;ATHY18%$T934 8U5&1X[51/2V+9C*%?W5T MD4QOU"@Z_:LQ]2(ZOE%E&IT0>XKQSDA-2HUWJ!HOKW1DYAI&JTK-#T:) MA&PD4GD:38IK7>;PT6A!;X!'S2KZ)BGRE 1B%15C^N['W_XWNM3)-(>%F1A= MQ=%9GNRB_-J+WLYR,VHJ_(1?&+W+5!YMX7W??O/=P<&7HM6^-5['1G&8]TO ML#C[+[9C6O1Z:JK[/-/1?2X%$-)^=*ZKNC0)4NE%7217T:^YJ:OH)SH2QTC? MJ!/%TF9*)17 M'?XHBVJNDQIHN-29HL-8%_151>,P5=6XH^-N3^"_D8[&!7P>P;%#I9&$U;?? M'#WC_VDZK0H/*ZL2NQ4=X]VDF 6/DU-R7$!#XT)=ZK$N-RX07SU0* MOT1S5=9VE59Q!'HUS0K>>$9_1S=%DZ519JXTKEVI$XV< )\WAUG:M=<&GANL M85$&@XRC>:85L"YX6ZV2.OK#_^ "_Q'^#7?*KR 'CEZ,;M[7N*J[FRT0_O.3 M_FSV6IR.QT 62$5_='YB-IR&+V%>P5%#LB<6-@Q1@VN&7$7G%0T7_YB9NM;: MR?H"=0OXXY6!8UP79;4!*^UF,815QL5;H3%M#7H58="7@UA $BX@I4BSM4KQ M>)6&,.Q%/;_X]0LI=KP:2CO;PP(]52/36YU-5#>G$(73=6UIC?/M,I!^:JB M"7!]4NEF5K63$6^V1#O.P]4##8;6A/0JUGE6+% U55D61_H]ZK61JH)51=7) MC(U.8]1%X2%P0!I^""J%94IJ\ VH7;?:>$YMA)?!R/!2DRN^!#\VJ,#.2UW+ M9Z0PBNWHA0B]JM03E"&@"*+R^E<#QQ;GJ$I#_E"D)29&6(..5DUSQ;F,# P0 M+I;!@J9?H2Y0Y,P4\I35T Q>E<$+86 5K)42BQ>^'NDB"-:P,7\CS$0HFJ M9E29E(&>*7EVC"Q^VJ&3#YL; TL/CA3@S=4.+GNH*K3 BCM2@) $N M!;.)(U-[NDOQT30'OWE@;O)0/P$+:OF4U]\5>NGG!<JV7_/;VKE%1 MU\7L^9Z_18V M)IZ^99;7/W\_VEIGSQ7$[TS*K6ZVE%CF,1SE=VH1?7H7S:\ MT*^/;+:0V@<:EY_!ZE/L_[Q/I0H6Z7<00Z2ZC#0H*U9CO7??/# R8*5_R'CN MW4$?H?H+JW6J@(GBUCE6#U*:>7OH,"IR'5W@#"+B,,2_KU%] "$)+)Q8,3PE M1HE=Z3H:%R7(9Y!L%^@K ,ETT"/5K'WP#WG0.?KE2OJNLMKQLN/HUI.Y(0?Z M8.@'NF];[OEL7S2C/X&@D#(M81VN(:S713G6!I4ULE*!XKW#!?]BC60$LY\Q M.3MO,M([:"JSHG3^EW&19<4-+DA+#XNM3QH6$M^-O]*SB0>AK07GZMH4306* ME[P#=2!^Z9A'J%/R4']J6I^K%-78G4R/Z^>'3V&5EQ_$'X%2#X-_OK/_W;R^ M^WDX@2>-2K-J6_=OV]:]9]8.?GI?3@(8PHO6,NT?[#XYQ$4 Y@54L .D!2;3 MUCZY_@^W4?N4LX V#Q$&AJ!C8'MHN]F848F_Y< ZR\I9%WAQR_7(#KQ4/M+ MBC'FY.(.[OX%W>9IEQ1^YXUL.!H"T2L==J,-+"D;21$8"E>,A-%1EWZ(=*R-AM$[)T-+IOK!X( M]>LCU"Y5KJ"V9;+LIY$X0F/5Q4"G.M^Y V$*!?8_DJANV7/P0'9#(KL/W'79 M<*U B]5$4D62 -7:^'BJ%0A'(#;ZZY6IU,ADB-VY PDRO< [-Y]D/N&^#8]T M#G=I+=H>$=S"ZV%FRHOL3%J*CY(. PY!6560:G90@X?#>K](Z MI2T]DV-TK3G$IZ*3J %K0TH8)BN MBH+XD.-Y@<1VID&T50CF!RP./ \GJJGTMLAK5=>B_&V9;03Y( *HCI[N10O@ MK#0N-6'1O67"*[[]YOO]%_M[\,\A F+E__LOGM [KO0"[&2=-!0.XJ_= VV( M)A@B_;IT0:*RI,F6X5(4Z*$)RQJI%+<2+K-WHJD5!\$E&T[S:$M!=GV=?B>B MK\-[]SLAPU[C=UKVVMS?.,GK=-H3X'4F>.CCM%XE D*B74ZA=M Y"OJMXVB: M%X(6[!S9X+1*A#DIP*8RJ;B72HW'(O;*MX15\=Z\P'/&46Q-0*VOEY"[(NH6 MSN=X7-PY^0)E(-'^9Y-.9O9YH?H04_B=MM?&XB4 6M@X*GK.)=K =8P-NJQ M,O2(,G#]!3O)-C)N;UJJ&U Y9C.=&O@B6S"] !DA'[,N]Q8<0&+I7N-AT>I@ M',ZI7S757),]OOB R7AT -Z,H@$O,J1\FPDO.SYM;%"E:HVLBSZ@L<] QH!N M+:,.](0N] 56#V/YL(+SJ0!@G/)F-8[@'@];\.+V1#HU/X\19F/#-B !YYGQZ"N-4.JR!PQ21J ME.GM. KM?6<_S)5QO*H'9B7\LC/TSEQ12O^M^=YE9!Q,*F4UWAJSW'M5QP2X81 M8/YHC"NV:+O/BJ.YDB2@?(],2UJ#JDS%GR^6 VHDPI]+9_;_W)N"P>.VU^5H=_^)=;N0 M5T#PE+W.@QCD= ;;R^=RV;>0%C!*)&>"KP&9HIIKR3EQER=\N:7@<<=V#BEE M2VUO'6QO'6]O76^W.8T:-H:>R'QIA88 75X?M7DX5)_P4)$ULPK4^J&,.W"Q MV#MO"O&SB/]GE;O/(#RHGR(?J.'+4@-%,C@D490/Z_[%UMW'C+Y*WPIMP)-[ M-YEN2^$SZ'[+TSCZ1\$H-79@H ?B+3FV^8/[!:PA%C7PPN2%\[.,H^(F![U^ M:N;6)A!;@">YH&QGI]O#K'J>@XKQ=5$+%-[=7YLL\L"B7/R1P2O05 BQ^6*; M@.94->BF0E=/70 )O"X)[)\&4?PV@(GCK_:%-N@*7X.VQ8%46%!,5MC+9&W8?3P5Q"KC0.$&7.![?NS8?R MYMC&EFE=21J2")V3R18EJ@(#4\@RVC)CM'6V<3C3(H,MK0)[;Z)A[S%!@XM$ M..LI@=V@X= Z(F8IHWX7/U7 \:;6$AJAGGEW@TH;\5\>O3IT;>5?YK;6+D] M="O.<;'(38;@7]+8W7 "4Y(\I J6VQOB_5E+0?:,A %CM_KD'N0E%PZZC;Y8 MEY3BMJ9%M&Y-$8=ZK3)"%MU@\HN=(%=JH*6PZPW/HW@Z=,GV ML[&(%+1F8<5WSC4'.\]J/;MG@79./GPRW(LQ!Q"821(GM*@: :*6&Y"@?BI# M'8(Y'=7J2IR!H7>17&8E16G&.D6Y$4>2JY<5B81:E#+NM1*,!*@"A:N1Y#*"U>@?\1:#T@A6S4W?HS'8T THB-3%( MX$3IG-O,7B U2NGFH)P5;X3!L8H2TMWRR-GIEH>><&(#3*XV8-<*=\:1UPGP M+1.G.@8I1'PA.JI!S.,(1)@N K5)9AI<5($Z8,=JE=N$TE7:6H]-4+)K#/KA MW$VR1\&P*DOE%3F'=9%H?D)Q5GIX738)A2Y]+C?N_"W+PIIJVDBT/C,2S>?\ MZ?52H"<,8,FB2PX&-UF6!#47V#%42.^^M59[H\ (XBE=C!@>+"4&A(9IULQZ M.#%W3:BD71W-^8/#R@0]X!P;C>^=*J7SN D*/8#%1$C1"'863IO3H[>.V8B M-YA9,R.6VM1%N7!/H-M8TZ9H4 4',:/-VOIQ.T*ZF&/A*;6\F'%JA-:BBT@%YW1=R#PHV*4"1ZC0AP? MI=.SO2;&8V#!H1- V4AH#T?QQB8\ZUJ9S#ZH]_PAJR).VSI!A-BHFC%6&B $ M8YC6K[SM:,<7<&=.\5>NJ@-_C3S'P7SH$LN/:,S"B.B+%B\BH:C*$OW6S-QY MI55"QW[%K&)KHO*:Q1QD:OL31HK*P[GQ+&]7R((#\M@E\$L0!6::J:@H NP< MZFTC8#$]+@(U03VA)A:]M.BES]FT%NY8F7*);D/'4=N[T:(3N[[&DG=8XH]( M$(O2S/2&EWD[X]WT!ZA?^.(R,.486]@B(/,J5E-2@WH5/9I>"A[2;#5RV]*:NPX9P):D(7!#,.%"7.T&O[!MNB="I#(/V MR17!XC+60@AHQ=%5O!S.@-7HEI<(%5M%J>2Z LW8'I2JA72QR@#PGC>=P0%5 M8V!J8@LEZ?G1SC M(@[!V(G,#'?89D*+9*JBP_V]_1C^?["/OEVD6?K]&J/JK7@Z^W>9!'IMV< ' MVTH;")BJT]>]IK="R_.@;_+P)6$-/02AL'#WX@=?!B]BXI%E7QJF>_U7Z\@3 M[[\8&9O-MI\-W:7WILAW5JSX/;GQ\.S9TM,>V,L0LGRG=F-%<\>GB7QX#:>O M]?ST8(DW^PQ]-_0S= Z?6G?0?9=N1-1HF'S@G2\=9\N\1,2.%C0D2B)6SLE] M2[).TJ;9I@1*1X0F',$ )FO+TCE_# +L\\1P>;:BK+OZO@? _[I[L6M]QIA^ MW91@:,$RT*GM:&?C4C7IX+%PYW[I!J$KV5KE7)P73%.LFS="QZYU7E5>M4?W M,6P6?*OSB9KXU!-:^]ANO62H1O,@6V_/M*F 04$/?R0SR4MT^^X3.]HF89 251W42 1!K>H M8$\C81?*.MSFI?%W@=/BUD8/$\>M$H8D[E3KP =\(?9,)19_*F6M*6)?,[@\9<-LV5].; \- M2RR6!<-V?$Y:$UAJ_?A3P@&^HICK29&I7 :+P5K/\;4-A*/U MJ/659=C.W.U =AB!E'_60PJS):B+]U]3/3-2Y4E>%#7H!3T#V^8Z?OBGC$\N MHKU>EG$N ,+RI+]60LSQI;NE_W!68!GX/6$.:4.RR7I^W0IW'!7?T6Y]OV(7 MQ0.Q_X2THY-=-X1G!T>'T98#?>T=X67DG57E2($0W'G[/M,+\BC!-P=[>P\L[UQ5^Y< M"C @'>X_>U$%!Z> P[\(XO&5+3.-;)1RW=D92"@^?!/^ZY$'4I*=ZV)C&6G@ M1#S46PYP[/A&$!$IFXP!":6>8"T*F@(XA"9K]9[L'ZTNO;19='0R;KD[N:"+?-]&M*,\1BZ\8,VQR M*A^TQI[@AIU!:8=E1\Q:#\'JAWJ 68H SZHFW!W:UJ JYSGUOLPK_-P6Q:,A MTJ@#C=_S\-J[9Q*L(M6=4A$T2X+S-58F"[%\*^N\SU(=Q#.?H:&NTU8 VG5<> M#IM7GB)*MRQRD\ ><;K /;-%.@]P1E95C(TM"I@S#XJD822JS=()LR!=,S6D M/I.8.5N$0>L](O-Q0PX\\LU(M%$.:;NYN+\):%O[E>.ZH>3*H)9PK6/,<"G[ M>AV^O.\QMO\.''GX-GB&3+,GQZM8 GS;S>+\G'F&XC:K3E9T$: Q>"QG>BO[N"(VGKCGX-*O;1 ML(_W!;;6&P1@J@?OT=,B9JUOWVDD)K]6MJ/@6,041U7(5P2GIN%>WX1E)/'\ M9U.:*C4)9G)3Y1AT.[*+=&IQ7<&0;9:[U:-\ XBEB^0M MB1C\\A(:!"=Y-QFA'$B=P==N^D%Y,O"#TB08IL.>T+C\QQ4RJOLV2W\3K1 3 MVPBDY")MCM3N>&B QDJGL=IAO&"C^L[I% MJ>+U\T>A:J^O?-\)67P%+2:#-%Z$#*288!ETU52DI;',$,C8YYKN2LN@P())->PL@8RO9;B?3K NP MK'8:$$(DW?:Z)FFK?4_:='GV;-C$?H)HDW*Q!M*X2"BR6K#6/Q:T"]YNJ,"49$,6#YNQ M;C/BVPG;I1#;S6$_8-"VO(MV)8N]"[<.\E=;B<*][Z2T%U=LF%H#76.-OXP< M#$69KR9KVZV0G^[0Z5WPZ#/():OQ7C.9?D]8?) MW_>2HQ+E M +E..%1*9>ULV(.36'.W/IQ,83P,!3^/@*/&#+<841MDRO3>%0 M8650%Z761*;28"OP#?,,4/]H=^4HR,V#Y2+P$L(C+?[6>&);R2],!T\RA63@ M>M)RZ^-B:D94KJ"]>*W5N0;#%891&E\%\,+#WO!5#HY'T(N*_%YA#0W7@6?_ MM>6W^]\?'A'\]J&KQ^* CM^]^[TS:NS__7"[*L"P(%U]/;7-Y?GO^]< MO#L].7M]=A+1+\<_1Y>GY[]<1,=O7D4G;V$%+L_>OKGX?&O05RH:RTG?D_PD M-, P1>P<'E#I2F@2Y]45=)%?1KSE&,+G2;Y!.,'AL ML1OK,(#$DJA1A2U'U^%_ TV%0"=="\C;I6BT2N_M9:LT,Y0BQ+VMHNBL;L$I MJI8(5B-49!*L"XB/H] 059N1U"2D&ZY43 B8$8>;E^M[K ]7PR@NT H+WPS4 MZ"IO>;![[-'NTN*#=0X>&>4O>]2_O$&&@5%FOPB*)O!:C\H&C3ND/&I4*EC8+E<0"7.1^UHI)=THT>C,FBGY< M4(.<>1V6%FY5Q2.G$.Q+[M*K>HFFE0;$952D65K%>]^7412X5:T/M35 '_IP M5WHTC0W?>ZQ!BSH=;$%*^WP"6;*I,NG,KSPO<$CY?N.$SHPK#$Y)>XIA'8*Y M0KH,E]D>LP;4[@A4RD;9X'#J2A'@/01YLTHG(3_A6)>:JZ1A:Y[@,5P- (%; ME!])N>JQ4^C)*\*$3AF.5/T0;!_T>\!O8TUZ.5H3*74E4147/[^1TYGI:Q0D M]O"V7'!=(@JF]"$*_-=&/Z\1UY8MG">2MB%*8"__J7.&[%3<%Y2VTCDT:U>R MA2+]N>9L6A]:+9ETQW.2.LH?& 6^GUJZV>G%Z"4_^/T_/15]./O MT>5_GUU\(67U[YM/][%J_;WT.U&Y2M6&1P-W[N-G$*=S;0SR^,WQJV47 MPKTP&'KB+"#V-M4 MFUYR$ 36#(\QI;9P#44I:]S0LR+6_4%J_YVTM+NT+;LGZI2EW.@^\61QX_ [ MM83<3/1[!,I5V:)5!BH,B@:5U/.4P.C!$#,],54F1@K73O<90[E' DJF2%M9 ME>3*GKXZ'T$=&TMFRQADZFKEO""GF']7JOL:66@_][C]+OWMNV&C9 M0HSVL2:P"?OZJ.@-;RLGFY$_RE38M0 HCT;V$)KJ#TT-^.A2]),AD52+Q/6: M$ (/@YEW9:-W9YM+##?(6)^YO@9!SH _GU(47HA<+=Q17)X"5=F20]E?L_MI%^T]?])1@E:(QXO(6/>;SBXS!4-G!T+7D-\HJFA14NO^< MGK8+OM.UJ%O$"CGTQ_>8;Y';DZ-/WG;W!)XT*LW7U7CW8/?)H>TI3Q$5X!YA M E\('9&_P=Z&@P] M,5BA=I5N0(9F*I&R+T Y2#?>:Q.2T\,F#FH3+;@PQR@^*5[Z/4IBG7:80(GM M6Y6@ 6B;'0[ 54R-'2B+TLB)-.(H45E"I7XDWZZB0A%4X*>4(AT,N?$^N9AZ MK>98!@BD/DAXQ)%C*V7T#*)3@UF0:_P*+R[RA@:3%; N]GLNLQ([DB001FU[ M;V"1;IV-<2F<\HCSA+$CP,9UE<7E# MS>UQ="*&HV@L&RQ3S^[(6VO\&VUG! MJJ".Z5GIV+5U:#--6>N+9@3O,;#\#\?GRQR?]=A(5D0Y_$-\L)P#73$K1#P, MR=ME0>;I >AF:N:L^_HJ-@\;_<4V6JR,5D]8]GU1KHYP3H,N3?0IR:N+IE@<>N'7?M\N\8-KXG=MG(UE[P/K&JV Z3636\KZ/E4)T'KBE\> M4UV77?JA']]7,@];\TH #T1$DBDS(SF:@S*=N22VKC1-U4Q-M$LK+S%J2X&' M<2O&[Y@2PSV1-KDH4#N\S"A,D7HMKA+*DVBK4\((VUA4!E*0WM!YBD&)*%CJ M6VLLN;:K]$KIUMJMK!3.REY_H]"C1-UWVGM% 1X=#.CA6'^V8QTD)B[G5+ Z MQ*VPQNA$)!QLXJW%U2B+L#Q<(%:I*_(4>R'6U$>7\2]8",6]R95'86C_!QL:UO>)B@)4HDC]@4=\>1 MUCF= "(3,2DA/A0?KI TCO1\R['% )W2R_6>9T&@E1;$/GCM+$>K+G=B!MBV M"EZ!*/7^ P!_/N Q[H#'&!9EM=D-"KT49*)RYB&O1X:]P3Q"HY6X*"6S'5APM/@8,;&&WWT >6TL!W1: MR4/'_!;C!'3L:?<1E6V [#-O0U77FJ/$(;3MMQ:5T_,QC*Y_"KCAQW_ M^<+0V0>CY6]ZVIW_N%N]NQ6YIEPXD *8+R>MS22+CR6&3;NC"J76WY@H+MFB MHIDN)P0^55=ZAQH,HWUOGP"79$;J+W_R.BJ#X;&'7PPU]T%I/.LL$^ [*GI7 MFFOUV9NE?6#J4;L O'Z/ M]@EBF2=9.KVQ)T-;0OVRG9M4Z T398: M8[<#*M([NU>&B;=,OT^RID*-*2B8Y!H0LKO*]2GAH!8.)E<3_..6H@J#S^SZ M0!**@I_?;5:!+>RJZA6>0Y3WTP*[LX@@=<2P7.>"'*NWA!AIT8%>-4+T9YC] MGF+Z2QQA5?3,_LGC ,J<3S'+.F]F(R0)ZUX:F1(S<*J"O, FKQI6T^UUE%K"U)G 'U(="[$RQY/35S MK-R>T3%@]U MF1CZ]5H:-S2Y)#+AY)K::4BV!,!876-<\],<%1=-VQ+/$G+*S^<[V>!31"+$ M*HQAYK\8FK[Q!9=1P5Y)N,*NX0_GZMN-L=4GVK4OW=[H,--(2L'TC8HK10"; M,UK F/@)C57,%+"ZB$[YO2QZ=+:1%NP^2;O,T/_Q8>U], M3",AC@S:0BR]$%M:@UN/6]0'RWH(^_D9!/0=#B QYR)'/:DBO G^BQ5<7%G: ML&-Q.)C@C'W<.(0.XQ#=#MP;"[#SVCD"]=6KED4JK1_(&B7-OJG@)! #VLWC MX$&FY/"8GYCK4D;E8FA5"-,P1B40\322'2A*(NF,E90#B2T$ABP:Z^Y-BHJ; M=09G '.C2O-1Q\$O6#=;CP8I=3@?G,#]3N !BTA+68XHK$5"G(P=8O2YF,!K MND\!J;RVS8#"PR$^(WHPG*)<,*[T5*(>E;$GBU\R*88%$4B-<=FST@.N3S9GP^>+^= M][N-Q5'1"=?_!!+ QO)4 K3)*69%(:JEKWO33I3E;8F[7 J*6M;610N%'6FW MU/;6P?;6\?;6]7:[PZX:-G2%VNDNK=!]\H'MOP]X>S@K-F&NE(:.G!: \4T; M6-P2KDD(5:Y1NZZ+]G: [+1WW@!3UJJT'+?G(++ZB8I U$]H#WO]*? M<7D?JT3$%O[ PBZU69L,KRT=_ MS:E?AF1_2!.6=MVQEN/K+DWO.?@1!AA(U2-.)2Y@]&RY6Y8F9M/7@M0V)^3A M,WPLNUQ-=85/\6@2JTE\!.\-=&&Y^;"E[O8.]5^PLLV3H9O\/\,>-8HZU)#' MYIY-KLN61>.;1;=["=@*S:3W_D^C1SKY>&MGN%6T+[DH/@>RNDU+32WX?5/: M$H>P2M741H[:4"N%]:]Q"2L*F[I&]K&@*B53B!LF^:9+Y".AG$Z38W!Y8JZY M?K>QADKJP:3HVD;C,TCTY$BN#:2XO_C*F%#/5#^OF2.;.,TG6![G4WGYON V MKG3@]F_LS](GCO&0($IR92IRI*KK@O;33+[]YN#P\$64J:CD7U/%[!A+',)" M*:P6A(B_FHH4Y&C\9:9<13V0_'E5_9H_4V MSP;;)J^CCZUN8])AB+D%F@*-RB+H8!&LBE-U%Z.O,6SH1,EZ;__,D3H MBSOY$JYM9[-? @ZT4]$PVZ8029?36+OEP10&EZ>V=,.&<]+OADZTKR4&\(Z7 M^YX)]15C\UF=*Z4]FFWKS;T?)+5GN0=X9BV"-43MF^MT.V56Y I/&6PB9.NS M2#,,LX$V>$-*)"I@ M-/S8#Z233^*5O\@EH>@0G>^ZSGD9*'N149XBU?27#88U%P&F$LDF#5-O M/3IT6A;-A.&SJ=0!0P(KBRLN4E 8DF6K,JJ<^]OG&9"[&WWG\##NB%FZZ!>I MCLT(6'!''2 PI%!=4#3MEL&K*SQ>Z)27"A)FV\U(>2KB"EY C^65QESC+DE9 M=$.*,&PS:H@)I"Y1$6[>,OAD=&]SCH2MIV<=Z*W'";+-1<@Y3SE>7A5@,*@LGF/+N>A"N.I@09R6T"K2X;WE66-S"A?\)LFT()*JP MMMO8<''\\ :JB)%T;\)E_9.ZV1/^%[%-[^&84T]1?D[9SJR(I/JEH936+M/8 M>!MW\ 7E+T&+/=>80@-T- "?.X[G.*D=%RCUI)'B;)SBSZS'(:&]Y NHAQPI MF+>_1>EGC%6OZ,B.#6_^0IL6X7'>W!T430&, M^',.1%V 5DD8:LQ^:W*?%.Y')BD4E8N/S75"Q=0=4\#6H"#^%SXVQG5:;?/A MBE@BL*\Y+4[LE 0$;E'SZ0:;3[,[76KD8,+1#C<+[K]ZFTITZ;2*3M)\]_^" M%A_#KHOF("46$1N$F=X4 T8#"F=/K4W)X8YY\1PR-82:9/ M1T6Z@'^F]2Q[^?\!4$L#!!0 ( (.#J51J-4JBU0< !8E 8 97AH M:6)I=#,Q,5\S,S$R,G@Q,'$N:'1M[5IM<]LV$OY^OP*5Y])D1F^4Y%B6'<\T MMMMJIGFI1YWT/MU Q%+$&"18 )2L^_6W"Y"2;,F)_L$&[&[&) MX;F53NJFXS"!W+#; '0A66IG/V I_-.BU3XX+=[:0PJ6C MJ-O]9\.+7IPG.G?8GT']PH+=Z(SGWSOQY/6#]J1_<]WAPX-S,M'3<]2&-C3IQ#8WL$%]C6W M..48N&S);G.]4"!FT SQK:(J-+J0:TPKV .7.>/YDI6Y,R7@"##1^)R#X>8L MPSLCN6()C_&183J3CCD=Y+8$%D'M8GX0W%L-AOM,D=6071A'877 ML2J)21 X&Q%L(NBD9QN,.T&6H*S4&I,5'.R#KA'VPA=H39(H%0H@$#6BQ7=G MO3\QMRE+E%[8&J4&9M(ZK.X-C? 9FMGMKQ]*G@;'!S>)O>"\^QH MV(M.SFR%J*J<((K022+QUH=MS+@!#Q ,N)PJ\$D,$)53)6U*XB26(3T21=*] MD#96VI:H1\1IM I(*8R.0>!CRYXC, 0@TD+TK^_BE.-CD6X"[>2JL8\()3L,R*N#> &()$O>W>4W.LHP8[J9+T)9Y2@J< *4L:EXL3K."SO MQ#J5HT8H##;K&;R: @DB]:(^B"^@VH/"\?1P<%Q1[7T8[\U76VC>G^GV!C4N MA+D4A%5N=HSQUTUH*(T!4+:^F(DCK41W@%?GLX@QQI#(;*Q!0I:,B2"I7= +RXM62!Y M/Q7\QH>#WYJ'8?QBHI(G#84 MF%-=NL<]V"<]\)4T4/6Z78#43Z(^'&W7P!" G#@=R-66&8&Z# M@G;=5=GF6W8B[S.(DK*YCN/24.@W4N<.JYFV#I_3,27:LC$:JLYNV/-'5!+$ M,%+8 ^G*<=PL@3\PH+.$O%SY]2)XE7*[JC.(_#SF0?BLX.>C8NPE4_(65'5Z M\$"^^<53](4X/ZA=V/'!X?Q_VX7Y4\C5$FFN.8HH2//$#H&H7I2(--K?TDXYEH#0J!+U:M.S 'Y+F3?4 M:S[W^DK3'W76!T*?!;AJ?Q).%W;P&A>H:&%%:X^"LZI/4041AF5D,Z1_B[G? MEAGB V?)#Z9*)SN/SIY2:C^\W1!E\,0@:S0QZN")#G'C#Z8K@#5# I3Y7*LY M4!;,^:PZ7S<5-T)6*+T$;%VD.A BOP=?A-N?4B*T/P6"J79.9P$'A_%^\ U? MAA='I^&]T3XP]J$Y=WX'6+5.0O'E2.:^;Z]T=G\V MZ(7VG-(7UCW5ZUV_(D)S]:[[]+0]/.[3ZVYG\+^H.Z[>A+?]F_".$]MMQR?M M?C1\M+G;CAYM^YC90;<]&/;V,MOQ+@>W<6)LP?-7C7ZC5JB0/^JRR$]L;>\C MHKWBCH0WWXC3NMF:1EU\?5CYCQ*>'0UPY?C?!^^?5P#[F J!?304.EX[, M6#W.;V;:OLI4?3.S\1[WX9*RHL_"EZF$A%W?05S2=IZ]"V7N]B1U/,GLH+ ' M']$4.GQ%- J'L7/8^JQF#2Y/5-VU"I\BPDKWN,ICWZH\^HU.]1N^&/+?+EW\ M%U!+ P04 " "#@ZE47_OEM.4' "L)0 & &5X:&EB:70S,3)?,S,Q M,C)X,3!Q+FAT;>U:;6_;.!+^OK^"ZV*[+> W^:5)G#1 FZ98 WV[GF^[^^E MB2.+""5J2Y:L6 M:V7.E9->;[E<=I?#KC;SWNQMCTR->DIK"UWA1.O\C)[@+W!Q_M/9SYT.>Z:3 M*H?"L<0 =R!8964Q9^\$V"O6Z=12%[I<&3G/'!OT!P/V3ILKN>"AW4FGX+RQ M<]8+]V<]W\E9K,7J_$S(!9/B<4M"$@_&1\-6+HM.!M3_9#3H'HU+=[J4PF63J-__I>5%S\]273CL MSZ!^N QF=HPY>.\Z7,EY,?%#:@75ICG12IO)O;[_=THMG93G4JTFO\YD#I:] M@B5[JW->_-JV&(:.!2/3(&CE?P!]0O?\[3*XC$,]5;* 9@C1@)R^_..WZ=/I MC VC[N"ZQ]L#YV:.8W>Z1"TTN^5[@I,-YCLY?W'Y=C9]/KUX,IN^?K6O]U_= MU]&-OD[;:"6.V9,N>P$ON<59LVV6@'$R73&7<7?_WOCX=.\8E%P(7"(=!:F; M#!\U49&%P(A,.M'Q=QMIU&T&\>U[OSXM4;\[IFF8LHPO@!E82%@BN;A,6O97 MQ0T&0:WP>:F-8[I@S[7)6=3O_(/IE#U]]P>;09(5Z/E< D9K6B1=EFJ#!F!+ MOT1/M6" 4R_82VZ2[/Z]Z%'_=!BU/5%A8$_N0F '!Q?8I]SBE&/@\A6[*O12 M@9A#.\2WCJK0Z$*A,;-@#UP6C!& MZ5PZYG20VQ$H( %KN5F12,ZOP,-B;=/B,X'.8)?*YRSL@P02:3!'H5B!ZNB) M ,.6F4PR9BOZV>@OP4!MA :02ZLPF5%>7$J7X0!M"8EWD.S6*$ST M4$BU?; MTW!7(#C\<2 (+)4%!IGPL@EJ&_&'XMALMMIE@:R"Z,)2"J\351&3('"V(MA& MT$G/-AAW@BQ!6:D-)FLXV ^Z1M@+7Z.U2:)2*(! U(@6WYWU_B3<9BQ5>FD; ME!J82^NPP'.,T\/@-WK9W@*;;9S9\?:NX&UT<'B;70O._7O'@^CHU-:(JLL) MH@B=IA)O?=BFC!OP ,& RUB!3V* J(R5M!F)DUB.]$@42?="VD1I6Z$>$:?1 M*B"E-#H!@8\M>X# $(!("]&_?)]DO)@#>X*<]+92*!$->2<:/X"'7C4:BW 7 M;B45CD5 *-EG1%Q;P U (E_V[BB]UE&*'37)>AO.*$'EP!>46T># X(H/QR( M1MW^$&7W5Z&L%P-;]Q3RJ*X,&D!R6DCK*0^E MH/!VJ,+>D.4VX1I0W..L3J0;K+1K,J9&B<2)OEBMI/ [5%O%5@K)C2\-94CW M/@449*FRE(+]LK0^7WN"Q"TP.H1[4Z]48@4IDTIQXG49X7P^HK$R) MD+:^&$D2;81WP)>G"WX6%8 M<%5YLJ+H0IIB?2@7&!=[0YVW+B7V(-]P>W/IY_&*BDB<-A28L:[<[1[LDQ[X M6AJH>DX_O>%A<5.7^R58SP3ZX^%&'=P!R(G#@5Q#F2&8NZ"@77==MOF6&Y'W M&41)V5PG264H]%NI\P:KN;8.G]-))=JR"1JJSV[8@UM44L0P4M@'TK7CN%D" M?V! 9PE%M?;K8? JXW9=9Q#Y>$7;O&L8QUVMAULO2^< /I(08HWE!+4+B?YY(P\0S,B_EO@=_U(QW:Q ^*N2Z+Y?;561^$.& MA__?;'VU)$^'0%0O2D0:[6]IIYQ(0&C4B7J]Z5D"OZ+,&^HUGWM]I>F/.IL# MH<\"7+T_":<+-_ :%ZAH84UKMX*SKD]1!1&&960[I'^+N=]6.>(#9\D/IDXG M-QZ=W:74?GB[(7V^;FIN MA+Q4>@78NLQT($1^#;X(M[^E1.A^"@2Q=D[G 0=?^17AH[U"'EX:?;^PM\Y? M\E5PXB2\N-IG'7ELG#F_!:U;8US 8#KHM>*EA4ES<8JIKU1\-9&%[]LKG5X/ M![U47U#^Q,*K?L7LEV1HKM^WGYQTC\=#>N7N#/X73#OMY MVKF!U#[XM*?4X=NF23@?7L#.QSX;K'GJZF]4>(R J]SM*K=]07/KET/U;_B. MR7]1=?Y?4$L#!!0 ( (.#J52 .*5E.@4 "@7 8 97AH:6)I=#,R M,5\S,S$R,G@Q,'$N:'1M[5AM;]LV$/Z^7W%UL#0%K%?;\6L#K+;7!FB3M'&1 M[M- BY1%5!95DHKC_?H=*:EUXKEU@;9)M_F#8(F\X[T\=WS(T:/)^7CVQ\44 M$KU,X>+MLY>G8V@XGG?5&GO>9#:!%[-7+Z'M^@',),D4UUQD)/6\Z5D#&HG6 M^<#S5JN5NVJY0BZ\V1O/J&I[J1"*N533QLG(?,$G(_3DE]$CQX&)B(HERS1$ MDA'-*!2*9PNXHDR]!\>I9HU%OI9\D6@(_3"$*R'?\VM2CFNN4W92ZQEYY?O( MLXN,YH*N3T:47P.G3QL\ZL6TW0JC5H^VVYVP0_K,[\8D()U>-YBWZ)\!&NGA M]%)&Z77*GC:6/',29M8?M$.WV\GU<,6I3@:![__:L%-/1K'(-*XG4;[\6ZK9 M4J;9C79(RA?9P+K4*$7KX4BD0@X.?/L;FA$G)DN>K@>/9WS)%)RQ%;P12Y(] M;BI,@Z.8Y'$Y4?&_&-J$YMG756ER%_6D/&.U"T%HC)Z^>W'Z['0&K= -;EN\ MZ3B1"_1=BQRE4.V&[1$&F\GO;GS['XU_=O4.9M/QB[/SE^?/3Z>733@]&[L_ MG1MC)C6/>41,*<%%(55!T HM=GKR4"R_9)&UN>\?@XA!)PPNB9R3C"GG_"9E M:_@MTF8D]/WPP7MS=%G,5>F1@B/RY/ @./:')*-P-*]>T)7*Y_(]:'7\)HP3 MDJ/9<-PROLY,YX&@UX2W&3>][%)C2U/8O2A[\G7@Y!G%@ S"MNTV]Q26#4#> M=GZOK,./B"H6?A/>L!N8N/"<73.,6A,N)%/&/K#L5CF M)%O;MV"(=B1,LOD:(EO2ZZ:)V7(-[S.Q2AE=,/R0$'UXT.D-MY#PC;-[O%=R MRX#O1&5.*,6-V$E9K >=H-ST-J'I!+U[ ^91\+&Q#P24SC$C!=I5A-0(N'W2.Z)./ ME8P%(I'4H9KI3920;,'J<@[ZK39"MS\T!;5/(S,0?-@("A\<@GB&B%B6G29" M#02E*/#,)J<"4$RX@5..#1/[C6X8% MS<0<3^T&CDUZ#?VR.7^LDB]'94\/2[#?DY/E!G&'&WPSU^XO>8<';=R1[?,. M7;SEY9Y8_8I2^!KP]L"2H[$BY11J*W\:1/R/@O](Z>]U&MS.OV<)RN?I M3_?>^.O,L#LAV4*8V]+HUCT25S!GYG-2#R FP1M7;1^ZD*6,OJ?1,@0@4 $D7 8 97AH:6)I=#,R,E\S M,S$R,G@Q,'$N:'1M[5AM;]LV$/Z^7W%UL#0%K'>_VPW0.ND:($W2QEVZ3P,E M4191651)*H[WZW>DI-2IY]8%VB;=Y@^"I>.]/W<\Y"J:.S5Z?0L5T/9H+DDBG&U8Q:W#B?Z"3TKBPU\FCRP+CGA4+FBN(!*4*!I# M*5D^AZN8RO=@6?6J*2]6@LU3!;[K^W#%Q7MV32JZ8BJCAXV'4XB=DUL/AIB_6")/+]).B1_J#3#Y*P2VDG[H0D2I(N"89_>FBD@\LK'JE6 M&7W:6K#<2JG6/^KX=K];J/&2Q2H=>:[[:\LL/9PD/%>H3R!_];<2LR%,T1ME MD8S-\Y%QJ56Q-N2(9UR,]ESS&VN*E9 %RU:CQS.VH!+.Z!+>\ 7)'[^\X_&/[]Z![/CZL MPX^(*A9^&UT-0WAFPRE]120RRC9*S1D7\#N+*%P(*ID.)VC=TY31!%ZPG.01 M(QF<)UB J PUF:Y"HS3'^,X913$G>62W@< 1S:/_W]P:^ M[XZG?%&0?&7>O#&:E5)!PQ5$IL)7;1W"Q0K>YWR9T7A.\4-*U/Y>=S#> ,8W M3G9OIUQ7\=\*TH+$,>[+5D83->IZU1ZXCE3+&]P;3@^\V^KZ\>K'=T+3LX.. MCH.&QAHFO/Y8PNN2"$1GMH(W%$&$A9+#"RX6X+G6:T@0KIKK0[4**,8UAE=$ M1&F5F\!K5]//.NXJ20WL("DS%!^AX@SQ"TNF4B-4T \E$U0/2!(VBPZ+$U"] MUSV(G]P6-HU*@3,>BCF^B5*2SVE3W=XPZ"!TAV-=4+OT-0W!AXT@_\$AB.6( MB$75:2*40) K!I:;Y-0 2@C3<"JPP>G,MC699!D@&QJ"S0T)!:9:M@U7*?AJMJJ% FQ8=?4D(N8"@LCF9%"TE'S M9QPS661D-6*YB8=A&M>R0JX47VAQXVO=0".2U6." 4Q%KD?PX=#NNWT]A2L< MO57<**X'=-L,Z(Z*-VF=@3UTMY-=V]M*^YQ8W^[VNM]<:J=K^\%N8AT3"-$L M:)!6)R?&Y&<24_JT%;0^:>\C%SRSJM'Q'9;6UGV)QR]N--?ZJ*[+8P,/O/CQ M+<. YDB?5LT&CDUZ!<.J.=]6R9>CLJ.'%=COR]WDS1&F0&-YQF)HK/QI0/$_$/X[#>"KSX>;6'#, MR/+Y@:A_;Q/M3,][7- YU]>IT9V+)B8AI/IS4HJ/Z"90*"7GJI'$\%@+1$)!A&I&Q^:8(S2!@*1(Q%T3S'IF2&2/&UL4$L! A0#% @ @X.I5-D/%0TM+@ M&>4! !4 ( !/[T! &)W>'0M,C R,C S,S%?9&5F+GAM;%!+ M 0(4 Q0 ( (.#J51X^U6SR[ /PR!P 5 " 9_K 0!B M=WAT+3(P,C(P,S,Q7VQA8BYX;6Q02P$"% ,4 " "#@ZE4;,5,ZIMC !6 M:00 %0 @ &=G ( 8G=X="TR,#(R,#,S,5]P&UL4$L! M A0#% @ @X.I5,T1V9VE.0 N7L! !@ ( !:P # &5X M:&EB:70Q,#%?,S,Q,C)X,3!Q+FAT;5!+ 0(4 Q0 ( (.#J52/]1)SO"P M (X; 0 8 " 48Z P!E>&AI8FET,3 R7S,S,3(R>#$P<2YH M=&U02P$"% ,4 " "#@ZE4:C5*HM4' 6)0 & @ $X M9P, 97AH:6)I=#,Q,5\S,S$R,G@Q,'$N:'1M4$L! A0#% @ @X.I5%_[ MY;3E!P K"4 !@ ( !0V\# &5X:&EB:70S,3)?,S,Q,C)X M,3!Q+FAT;5!+ 0(4 Q0 ( (.#J52 .*5E.@4 "@7 8 M " 5YW P!E>&AI8FET,S(Q7S,S,3(R>#$P<2YH=&U02P$"% ,4 " "# M@ZE4YA$,WD(% !)%P & @ '.? , 97AH:6)I=#,R,E\S B,S$R,G@Q,'$N:'1M4$L%!@ , P +@, $:" P $! end